-3

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

现在我们了解到实时服务器数据库正在使用动态端口,并且无法从我们的 asp.net 脚本中访问。数据库管理员反对更改动态端口,因为他们担心安全威胁。我们试图要求他们通过授予对我们托管 asp.net Web 服务的服务器的访问权限来改变这一点,但他们不愿意这样做。

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

我们需要知道开发Windows服务是否可行,如果可以,有人可以指导我们如何开发吗?

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

4

1 回答 1

0

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

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

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

于 2013-03-19T22:30:24.373 回答