WCF开发工具是一个比较新的影音技术,我们可以通过它的应用获得一些比较独特的功能。在这里我们可以先从WCF端点配置的相关编程方法来了解,从而加深我们对这一工具的了解程度。
以编程方式实现WCF端点配置完全等价于管理配置;然而,它不必依赖于一个配置文件而是可以通过编程调用来把端点添加到ServiceHost实例。再次强调的是,这些调用总是位于服务代码的范围之外。ServiceHost提供AddServiceEndpoint()方法的重载版本:
- public class ServiceHost : ServiceHostBase
- {
- public ServiceEndpoint AddServiceEndpoint
(Type implementedContract, Binding binding,String address);- //另外的成员
- }
为了依赖宿主基地址,只需要提供如地址一样的URI即可完成WCF端点配置:
- Uri tcpBaseAddress = new Uri("http://localhost:8000/");
- ServiceHost serviceHost = new ServiceHost(typeof(MyService),tcpBaseAddress);
- Binding tcpBinding = new NetTcpBinding();
- //使用基地址作为地址
- serviceHost.AddServiceEndpoint(typeof(IMyContract) ,tcpBinding,"");
- //添加相对地址
- serviceHost.AddServiceEndpoint(typeof(IMyContract), tcpBinding,"MyService");
- //忽略基地址
- serviceHost.AddServiceEndpoint(typeof(IMyContract), tcpBinding,
- "net.tcp://localhost:8001/MyService");
- serviceHost.Open();
以上就是我们为大家介绍的WCF端点配置相关知识。
新闻名称:WCF端点配置正确编程方式解读
当前网址:http://www.shufengxianlan.com/qtweb/news48/380148.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联