开发一个windows服务在SQL server数据库和web服务之间进行通信

本文关键字:服务 数据库 web 之间 通信 server 一个 开发 windows SQL | 更新日期: 2023-09-27 18:04:33

我们开发了一个iPhone应用程序,它通过托管在公共服务器上的asp.net与SQL server数据库通信。我们已经完成了所有的开发,我们需要用实时服务器数据来测试它。

现在我们明白了,实时服务器数据库正在使用动态端口,不能从我们的asp.net脚本访问。数据库管理员反对更改动态端口,因为他们担心安全威胁。我们试着让他们访问我们托管asp.net web服务的服务器,但他们不愿意这样做。

他们要求的解决方案是开发一个windows服务,作为他们的SQL服务器数据库和我们的web服务之间的中间件。他们准备打开端口,以便在他们的服务器上运行该windows服务。我们的iphone应用程序需要从数据库中获取值,并将值插入到数据库中。

我们需要知道开发一个windows服务是否可行,如果是的话,有人能指导我们如何开发这个吗?

他们的服务器运行的是windows 2003, SQL server版本是2008

开发一个windows服务在SQL server数据库和web服务之间进行通信

这是关于如何开始创建窗口服务的好读物

http://msdn.microsoft.com/en-us/library/zt39148a (v = vs.80) . aspx

http://tech.pro/tutorial/895/creating-a-simple-windows-service-in-csharp