c# – 独立装配中的WCF服务

前端之家收集整理的这篇文章主要介绍了c# – 独立装配中的WCF服务前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在单独的程序集中创建WCF服务的正确方法是什么,然后通过同一解决方案中的Web项目公开其端点?

解决方法

我这样做:

>在类型类库的新项目中构建您的WCF服务
将您的界面和实现放在这个库中,像MyServiceLib这样的命名空间
>将只有一个语句的MyService.svc文件添加到您的Web项目中,ServiceHost指令:

<%@ ServiceHost Service="MyServiceLib.MyService" %>

其中MyServiceLib是您的WCF服务的名称空间的名称,MyService是服务实现类的名称. (这个简单的设置是在将服务部署为一个已编译的程序集(例如Bin目录中)的情况下使用的.如果要使用源进行部署,并且在第一个请求时允许编译,则需要将更多的属性添加到服务主机指令(编程语言,源文件等)>将服务的配置放入< system.serviceModel>中的web.config中部分.

原文链接:https://www.f2er.com/csharp/94958.html

猜你在找的C#相关文章