当前位置: 首页 > news >正文

如何改网站的内容工艺品网站模版

如何改网站的内容,工艺品网站模版,zion小程序开发,企业网站建设报告1.在项目工程里添加wcf服务#xff0c;工程中会出现两个文件IService.cs和Service.cs. IService.cs中定义服务中的接口#xff0c;接口必须加特性[OperationContract]才能在客户端添加服务后#xff0c;实例化对象中发现该函数。 namespace ConsoleApplication1 { [ServiceC…1.在项目工程里添加wcf服务工程中会出现两个文件IService.cs和Service.cs. IService.cs中定义服务中的接口接口必须加特性[OperationContract]才能在客户端添加服务后实例化对象中发现该函数。 namespace ConsoleApplication1 { [ServiceContract] public interface IMyService { [OperationContract] void DoWork();[OperationContract] void MyFunction(); } }   Service.cs中实现接口 2.添加一个服务后app.config配置服务信息。配置文件信息可以通过vs 提供的wcf服务配置编辑器来生成具体可以在网上查到。添加service和contract几个关键节点。  ?xml version1.0 encodingutf-8 ? configuration startup supportedRuntime versionv4.0 sku.NETFramework,Versionv4.5 / /startup system.serviceModel behaviors serviceBehaviors behavior name!--在部署前将以下值设置为 false 避免泄漏元数据信息--!- --这个信息在用户添加服务时使用不然客户端无法通过添加服务引用找到服务 -- serviceMetadata httpGetEnabledtrue httpsGetEnabledtrue / !-- 要接收故障异常详细信息以进行调试请将以下值设置为 true。在部署前设置为 false 以避免泄漏异常信息 --serviceDebug includeExceptionDetailInFaultsfalse //behavior /serviceBehaviors /behaviors services service nameConsoleApplication1.MyService endpoint address bindingbasicHttpBinding contractConsoleApplication1.IMyService identity dns valuelocalhost / /identity /endpoint endpoint addressmex bindingmexHttpBinding contractIMetadataExchange / host baseAddresses!-用户客户端添加服务引用的地址- -- add baseAddresshttp://192.168.1.109:8733//MyService/ / /baseAddresses /host /service /services /system.serviceModel /configuration3.启动服务。 在main中添加如下代码 ServiceHost host new ServiceHost(typeof(MyService)); //把WCF的service宿主在这里 host.Open(); Console.WriteLine(服务已经启动); Console.Read(); 这样这个服务就已经启动了。 3-1.不编写配置文件也可以启动服务需要在代码里对配置信息进行确定。 using (ServiceHost host new ServiceHost(typeof(MyWcfService.Service))){host.AddServiceEndpoint(typeof(MyWcfService.IService), new WSHttpBinding(), http://localhost:9999/Service.svc);if (host.Description.Behaviors.FindServiceMetadataBehavior() null){ServiceMetadataBehavior behavior new ServiceMetadataBehavior();behavior.HttpGetEnabled true;behavior.HttpGetUrl new Uri(http://localhost:9999/Service1/hi);host.Description.Behaviors.Add(behavior);}host.Opened delegate{Console.WriteLine(服务已经启动按任意键终止服务);};host.Open();Console.Read(); 这样也可以启动服务。   4.引用服务 在任意工程中添加服务引用在地址栏中添加http://192.168.1.109:8733//MyService/就能找到该服务进行添加了。 5.使用服务 在引用了服务的工程代码中加入如下语句。   MyServiceReference.MyServiceClient mc new MyServiceReference.MyServiceClient();   就可用mc来调用服务中的函数了。转载于:https://www.cnblogs.com/lxdonge/p/4133566.html
http://www.yutouwan.com/news/297295/

相关文章:

  • 校园网站建设经费申请报告wordpress 插件交互
  • 重庆建一个网站大概要多少钱南昌做网站和微信小程序的公司
  • 上海网站开发公司排名中国建设银行的网站用户名是什么
  • 郑州网站seo公司网站添加在线支付功能
  • 美耐皿 技术支持 东莞网站建设全国最新网站备案查询
  • 厦门服装企业网站推广如何建设一个属于自己的网站
  • 泉州自助建站系统网站备案换主体
  • 网站建设投资预算八戒影视大全
  • 东山网站建设广西区建设厅网站
  • 菏泽城乡住房建设局网站高明网站建设首选公司
  • 心理咨询中心网站模板温州15000 做网站的工作
  • 湖南软件定制开发郑州网站建设seo优化
  • 网站建设包括哪些知识品牌建设成效
  • 手机版的学习网站网站建设人员培训纲要
  • 教做宝宝辅食的网站网站怎么做漂亮点
  • 做外贸有哪些网站比较好设计集团有限公司
  • 网站返利二维码怎么做济南做网站的中企
  • 外贸网站 php广告平台推广渠道
  • 做网站备案是承诺书在哪下载关于企业网站建设数据现状分析
  • 模板网站建设多少钱wordpress 企业模板
  • 如何做网络网站推广wordpress的xmlrpc
  • 个人品牌网站建设手机网站设计公司优选亿企邦
  • ps做网站头部的图排名查询系统
  • 建设部监理工程师网站宿迁网站建设案例
  • 海米云网站建设免费网站后台管理系统模板
  • wordpress外链站内打开上海市建设工程材料网站
  • 网站建设模板html5结构的网站
  • 中山做网站的公司哪家好学生求职网站的需求分析怎么做
  • 网站做文件检查wordpress多久被收录
  • 苏州晶体公司网站网站做的和别人一样违法吗