WCF服务启动特殊方法分享
对于WCF服务启动的方法,我们可以通过多种方式来实现。在这里我们将会通过一种特殊的方法来实现WCF服务启动。大家首先可以通过一段代码示例来详细分析一下这一服务的启动方法,以此加深这方面的印象。

专注于为中小企业提供网站制作、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业陇县免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
WCF服务启动代码示例:
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.ServiceModel;
- using System.ServiceModel.Description;
- namespace WCF1
- {
- [ServiceContract(Name = "MyService", Namespace =
"http://www.huisoftware.com")]- public class MyService
- {
- [OperationContract]
- public string MyMethod(string str)
- {
- return str + "Server Hello World";
- }
- }
- class Program
- {
- static void Main(string[] args)
- {
- using (ServiceHost host = new ServiceHost(typeof(MyService)))
- {
- host.AddServiceEndpoint(typeof(MyService), new WSHttpBinding(),
"http://127.0.0.1:8080/MyService");- if (host.Description.Behaviors.Find
() == null) - {
- ServiceMetadataBehavior behavior = new ServiceMetadataBehavior();
- behavior.HttpGetEnabled = true;
- behavior.HttpGetUrl = new Uri("http://127.0.0.1:8080
/MyService/metadata");- host.Description.Behaviors.Add(behavior);
- }
- host.Opened += delegate
- {
- Console.WriteLine("WCF服务已经启动");
- };
- host.Open();
- Console.Read();
- }
- }
- }
- }
WCF服务启动的相关代码就为大家介绍到这里。
【编辑推荐】
- WCF依赖属性具体概念详解
- WCF跨域具体问题解析
- WCF消息交换应用方式技巧分享
- WCF会话状态功能特点解析
- WCF绑定元素具体应用知识介绍
标题名称:WCF服务启动特殊方法分享
网页路径:http://www.jxjierui.cn/article/coecccg.html


咨询
建站咨询
