不通过配置文件启动WCF服务
2009-09-24 08:27
746 查看
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<ServiceMetadataBehavior>() == 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服务的创建与调用HelloWorld实例,通过配置文件方式(六)
- WCF 第一章 基础 通过代码和配置文件写一个WCF服务
- WCF 第一章 基础 通过代码和配置文件写一个WCF服务
- 第一章 基础 (续 通过代码和配置文件写一个WCF服务)
- WCF 第五章 行为 通过配置文件暴露一个服务行为
- WCF随客户端软件一起发布,客户端自动识别WCF服务地址,不通过配置文件绑定WCF服务,客户端动态获取版本号
- WCF :通过配置文件来托管服务
- WCF :通过配置文件来托管服务
- WCF基础 (续 通过代码和配置文件写一个WCF服务)
- WCF 第五章 行为 通过配置文件暴露一个服务行为
- MongoDB 通过配置文件启动及注册服务
- 通过批处理文件启动Oracle服务
- WCF通过SVCUtil.exe生成客户端代理类和配置文件(转)
- 解决AX2012通过AXC配置文件打开客户端时出现WCF 错误
- 服务启动初始化相关配置 如XML、properties、log等文件
- 配置tftp服务以及开发板中通过tftp下载文件
- 完全不使用配置文件构建和使用WCF服务
- WCF系列(二) -- 使用配置文件构建和使用WCF服务 【转】
- mqtt通过配置文件启动
- WCF配置文件详解,多服务配置