将应用程序服务器部署到服务器

时间:2013-10-23 11:04:27

标签: wcf deployment client-server

我正在构建一个客户端 - 服务器应用程序,这是我在计算机上本地运行的同时我正在开发系统。但是,最终我想将应用程序的服务器端部分部署到服务器以便全天候运行,从而使客户端应用程序能够随意连接和使用服务。我想知道的是,当我这样做时,我只需在服务器上安装服务器端应用程序,点击运行就可以了吗?这看起来......好吧(对我而言),是这样做的吗?还是还有很多东西?我想有,但我似乎无法找到关于这个主题的任何内容。

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

1 个答案:

答案 0 :(得分:1)

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

以下是MS的知识库文章,介绍如何制作Windows服务。 http://support.microsoft.com/kb/251192

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

祝你好运。