ASP.NET

网站开发

2011年8月27日 #

契约

摘要: 定义:描述服务功能的标准方式。种类:服务契约(Service Contract):客户能执行的操作。数据契约(Data Contract):与服务交互的数据类型,可以是内建类型,如Int和String,也可以是自定义类型。错误契约(Fault Contract):服务抛出的错误,以及处理和传输错误到客户端的方式。消息契约(Message Contract):服务与消息交互。在具有专有消息格式的场景下适用,在大多数情况下,建议避免使用。服务契约用ServiceContractAttribute运行开发者定义一个服务契约,可以将ServiceContract标记到接口或类型上。[ServiceCo 阅读全文

posted @ 2011-08-27 11:34 三千世界 阅读(239) 评论(0) 推荐(0) 编辑

地址

摘要: 描述:每一个服务都有唯一的地址。元素:传输协议(transport protocol)、传输样式(transport scheme)。包含:目标机器名、站点(网站)、通信端口、管道(队列)、特定路径(URI)。URI可以是任意标识字符串或GUID。传输样式:HTTP/HTTPS、TCP、IPC、Peer network、MSMQ、Service bus地址通信格式:[基地址]/[可选的URI]基地址通信格式:[传输协议]://[机器名或域名][:可选端口]示例:http://localhost:8001/http://localhost:8001/MyServicenet.tcp://loca 阅读全文

posted @ 2011-08-27 09:48 三千世界 阅读(383) 评论(0) 推荐(0) 编辑

服务

摘要: 定义:一组公开的功能集合。历史:函数到对象、对象到组件、组件到服务。SOA:将众多服务聚集到一个单一逻辑应用程序中,类似聚合组件或聚合对象。作用域:可以是本地的也可以是远程的。技术:任意技术。内容:语言、技术、平台、版本、框架。方式:特定的通信模式。客户端:使用功能的一方。理论上是任意事物,例如:Windows窗体类、WPF、ASP.NET页面等。交互:发送与接收的方式,消息在客户端与服务端进行传递,也可以通过中间方式进行传递,如云计算总线。消息:通常是SOAP,不仅限于HTTP。互操作:WCF客户端可以与非WCF服务进行互操作,而WCF服务也可以与非WCF客户端交互。限制:要求服务端和客户端 阅读全文

posted @ 2011-08-27 09:20 三千世界 阅读(154) 评论(0) 推荐(1) 编辑

什么是WCF

摘要: 定义:基于windows平台下开发和部署服务的SDK。版本1功能:托管、服务实例管理、异步调用、可靠性、事务管理、断开队列调用和安全性。版本2新增功能:通信选项和附加工具。版本3新增功能:服务发现、路由器、云计算平台服务。优点:可扩展性好。支持操作系统:Windows XP SP2、Windows 2003 SP1、Windows Vista、Windows Server 2008和Windows 7。程序集:System.ServiceModel.dll命名空间:System.ServiceModel 阅读全文

posted @ 2011-08-27 08:54 三千世界 阅读(153) 评论(0) 推荐(0) 编辑

导航