2010年5月21日
摘要: 若要公开WCF服务,需要提供一个运行服务的宿主环境。就像.NET CLR需要创建宿主环境以托管代码一般,WCF的宿主环境同样运行在进程的应用程序域中。在应用程序域中可以创建一个或多个ServiceHost实例,其关系如图一所示:图一 托管ServiceHostWCF并不推荐在应用程序域中创建多个ServiceHost实例。如果要托管多个服务,完全可以在一个宿主中通过多个Endpoint公开多个WC... 阅读全文
posted @ 2010-05-21 17:07 dongpo 阅读(339) 评论(0) 推荐(0) 编辑
摘要: WCF概念: WCF是 “Windows Communication Foundation ”的缩写,Windows Communication Foundation (WCF) 是一个运行库和一组 API,用于创建在服务与客户端之间发送消息的系统。 它使用相同的基础结构和 API 来创建应用程序,这些应用程序可与同一计算机系统上或驻留在另一家公司内并通过 Internet... 阅读全文
posted @ 2010-05-21 16:58 dongpo 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 为了使读者对基于WCF的编程模型有一个直观的映像,我将带领读者一步一步地创建一个完整的WCF应用。本应用功能虽然简单,但它涵盖了一个完整 WCF应用的基本结构。对那些对WCF不是很了解的读者来说,这个例子将带领你正式进入WCF的世界。在这个例子中,我们将实现一个简单的计算服务(CalculatorService),提供基本的加、减、乘、除的运算。和传统的分布式通信框架一 样,WCF本质上提供一个跨... 阅读全文
posted @ 2010-05-21 16:56 dongpo 阅读(198) 评论(0) 推荐(0) 编辑