2013-10-23 251 views
0

我正在构建一个客户端 - 服务器应用程序,在开发系统时,这些应用程序都在本地计算机上运行。但是,最终我想将应用程序的服务器端部分部署到服务器以全天候运行,从而使客户端应用程序能够随意连接和使用服务。我想知道的是,当我这样做时,我只需将服务器端应用程序安装在服务器上,运行就是这样吗?这看起来......好吧,对我来说不正确,它是这样完成的吗?还是还有更多呢?我想是有的,但我似乎无法在这个主题上找到任何内容。将应用程序服务器部署到服务器

仅供参考 - 服务器是一个自托管的WCF应用程序。

回答

1

你想要把你的程序的可执行文件,支持dll和配置文件,并将它们放入一个文件夹。然后创建一个Windows服务来运行该程序;如果您不使用Windows服务,该程序将只在您登录时运行,这并不好。作为Windows服务,即使没有登录,服务器的重新启动也会使程序重新联机。

这是来自MS的关于如何制作Windows服务的知识库文章。 http://support.microsoft.com/kb/251192

如果您的程序被编译为DLL,然后创建一个小的.exe程序来运行它(一个包装),然后按照文章中所述部署该程序。

祝你好运。

+0

非常感谢!我不知道为什么一些最简单的答案是最难找到的,但是再次感谢=) – Sam

相关问题