知识大全 浅析概括WCF自托管宿主

Posted 宿主

篇首语:前事不忘,后事之师。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 浅析概括WCF自托管宿主相关的知识,希望对你有一定的参考价值。

浅析概括WCF自托管宿主  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  学习WCF时 你可能会遇到WCF自托管宿主问题 这里将介绍WCF自托管宿主问题的解决方法 在这里拿出来和大家分享一下 利用WCF提供的ServiceHost<T>提供的Open()和Close()方法 可以便于开发者在控制台应用程序 Windows应用程序乃至于ASP NET应用程序中托管服务 不管自宿主的环境是何种应用程序 实质上托管服务的方式都是一致的 例如在控制台应用程序中

  using (ServiceHost host = new ServiceHost(typeof(DocumentsExplorerService)))

  

  host Open();    Console WriteLine( The Service had been launched );

  Console Read();

  

  关于WCF服务操作SayHello()案例分析

  知识宝典之介绍WCF数据契约

  图文演示WCF序列化流程

  教你两种方法调用WCF服务

  新手必看WCF服务元数据介绍

  ServiceHost实例是被创建在应用程序域中 因此我们必须保证宿主进程在调用服务期间不会被关闭 因此我们利用Console Read() 来阻塞进程 以使得控制台应用程序能够一直运行 直到认为地关闭应用程序 如果是Windows应用程序 则可以将创建ServiceHost实例的代码放在主窗体的相关代码中 保证服务WCF自托管宿主不会被关闭 相应地 我们需要配置应用程序的nfig配置文件

  <configuration>   <system serviceModel>   <services>   <service name= BruceZhang WCF DocumentsExplorerServiceImplementation DocumentsExplorerService behaviorConfiguration= DocumentExplorerServiceBehavior >   <host>

  <baseAddresses>

  <add baseAddress=//localhost: /DocumentExplorerService />

  </baseAddresses>

  </host>   <endpoint   address=    binding= basicHttpBinding    bindingConfiguration= DocumentExplorerServiceBinding    contract= BruceZhang WCF DocumentsExplorerServiceContract IDocumentsExplorerService />

  <endpoint address= mex binding= mexHttpBinding contract= IMetadataExchange />

  </service>

  </services>

  <bindings>

  <basicHttpBinding>

  <binding name= DocumentExplorerServiceBinding sendTimeout= : : transferMode= Streamed    messageEncoding= Text textEncoding= utf maxReceivedMessageSize= >

  </binding>

  </basicHttpBinding>

  </bindings>

  <behaviors>

  <serviceBehaviors>

  <behavior name= DocumentExplorerServiceBehavior >

  <serviceMetadata GetEnabled= true />

  </behavior>

  </serviceBehaviors>

  </behaviors>

  </system serviceModel>

  </configuration>

cha138/Article/program/net/201311/11274

相关参考

知识大全 微软同步框架中的自定义数据同步基础

  MicrosoftSyncFramework(MSF)为我们提供了进行同步应用开发的基础框架和API这些API即有基于托管代码的也有基于非托管代码的也就是说我们既可以开发基于NET平台使用托管AP

养生需懂“精”与“气”——道家天人合一学说浅析

老子、庄子等先哲总结概括了当时的养生实践,提出了以“道论为本”的养生思想,秦汉时期黄老之学进一步发扬光大了这种思想,这就为道家养生的形成奠定了理论基础。《吕氏春秋》在表述自己的宇宙观时,融入了《老子》

知识大全 一起学WCF--wcf初识

一起学WCF--wcf初识  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  最近想把有关WCF的内

知识大全 WCF Tips之WCF应用程序的程序集划分

WCFTips之WCF应用程序的程序集划分  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  WCF

知识大全 ajax调用WCF服务

ajax调用WCF服务  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  关于AJAX调用WCF服务

知识大全 一起学WCF--数据契约

一起学WCF--数据契约  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  这一节我们来了解下WCF

知识大全 WCF的Web编程模型资源

WCF的Web编程模型资源  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  自从WCF的Web编程

知识大全 哪个托管伙食好点,我们孩子要换托管

哪个托管伙食好点,我们孩子要换托管?如果是因为伙食问题,建议别给孩子换托管,或者说想知道这个托管机构的伙食到底如何,孩子太小,不能养成他挑食的习惯。所以只要伙食好,营养达到就行,不能让孩子养成挑食的坏

知识大全 WCF通信简单示例

WCF通信简单示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  今天写了一个WCFdemo给大

知识大全 WCF实现上传图片功能

WCF实现上传图片功能  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  功能介绍 &nb