首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

16.6  Web服务的将来

从很多方面来讲,WSE 3.0只是前进道路上的一步,最后的目标是面向服务的应用平台,这个未来的平台即WCF,开发代号Indigo。WCF从一个类似的角度出发(即基于服务的通信应当很容易),旨在把我们带向面向服务编程的新纪元。面向服务编程(Service Oriented Programming,SOP)有4个主要原则:

q 界限分明。开发人员要选择提供、定义还是消费公共服务。

q 服务是自治的。服务是消费者,而且版本建立、部署、操作和安全保护是独立的。

q 共享模式和合约,而不是类。数据不包含行为,有数据和行为的对象是应用的本地对象。

q 基于协议的兼容性。功能和需求由一个唯一的公共名表示。

WCF与现有的Web服务技术是向后兼容的,可以用一些简单的性质实现。实际上,一个现有的ASP.NET Web服务可以同时提供给现有的客户和WCF客户,为此只需很少的性质和配置。写这本书时,WCF还处在技术预览阶段(Technology Preview),不过它确实有一个GO Live许可,所以现在就可以在你的代码中使用。从http://www.windowcommunication.net/可以找到更多信息和下载链接。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论