WCF服务器在Windows登录时自动启动
我想创建一个WCF应用程序来将大型文件从服务器复制到客户端。我的问题是'如何在服务器机器登录时自动启动服务器应用程序?'。它针对的是小型办公室Intranet应用程序以及运行在Windows 7旗舰版上的所有机器。WCF服务器在Windows登录时自动启动
回答:
什么是Windows登录?只有用户登录。如果您需要服务主机应用程序在电脑启动后启动,您需要host it in Windows Service。如果用户登录后需要启动一些进程,则可以创建简单的控制台应用程序并将其添加到Startup
(用户登录后运行的应用程序)。
无论如何创建WCF服务来复制文件是一个全球性的废话。看起来每个人都认为WCF是大数据传输技术。它不是 - 特别是它不是文件传输技术。使用共享驱动器和正常文件复制 - 可以在每台机器上将自定义批处理文件添加到Startup
或安装FTP(Windows 7旗舰版上提供的IIS的一部分)。
回答:
如果您安装WCF服务器作为窗口服务,您可以从Windows服务面板自动启动它。
但是,我建议将启动模式设置为延迟启动,因为我在过去遇到过一些自动启动问题。
以上是 WCF服务器在Windows登录时自动启动 的全部内容, 来源链接: utcz.com/qa/260241.html