[英]Easiness of changing hosting of WCF from Self-hosting to Windows Service Hosting
我目前正在开发一个应该作为WCF服务实现的项目(当然还有客户端应用程序)。
该项目还需要使用Entity Framework(Code-First方法)作为服务和DB之间的ORM层。
最终,此服务应作为Windows服务托管。 我开始想知道我是否可以使用自托管然后切换到Windows服务托管。 如果不手动复制文件和代码,在Visual Studio中切换是多么容易。
谢谢
创建一个包含服务且没有托管逻辑的“XXXServiceLibrary”项目(dll)。 在这里实现您的服务及其所有逻辑。
虽然您只关注服务,而不关心托管它们,但您可以使用以下主机之一:
完成开发和单元测试服务后,创建XXXWinSvcServiceHost项目(Windows服务),并在其中实现托管逻辑。
你说对了。 将服务库与其托管项目分开。 是的,从一个主机转移到另一个主机非常容易和直接。 在大多数情况下,您不需要重复配置工作; 把它复制一遍。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.