惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
S
SegmentFault 最新的问题
Engineering at Meta
Engineering at Meta
量子位
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Google DeepMind News
Google DeepMind News
博客园_首页
云风的 BLOG
云风的 BLOG
月光博客
月光博客
I
InfoQ
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Vercel News
Vercel News
美团技术团队
Microsoft Security Blog
Microsoft Security Blog
P
Proofpoint News Feed
D
Docker
F
Fortinet All Blogs
N
Netflix TechBlog - Medium
博客园 - 叶小钗
Martin Fowler
Martin Fowler
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
J
Java Code Geeks
Microsoft Azure Blog
Microsoft Azure Blog

博客园 - 咔咔

[导入][原创]Enterprise Library Policy Injection Application Block 之三:PIAB的扩展—创建自定义CallHandler(提供Source Code下载) [导入][原创]Enterprise Library Policy Injection Application Block 之二: PIAB设计和实现原理 [导入][原创]Enterprise Library Policy Injection Application Block 之一: PIAB Overview [导入][原创]谈谈WCF中的Data Contract(4):WCF Data Contract Versioning [导入][原创]谈谈WCF中的Data Contract(3):WCF Data Contract对Collection & Dictionary的支持 [导入][原创]谈谈WCF中的Data Contract(2):WCF Data Contract对Generic的支持 [导入][原创-总结]深入理解C# 3.x的新特性系列总结 [导入][原创]深入理解C# 3.x的新特性(5):Object Initializer 和 Collection Initializer [导入][原创]深入理解C#3.x的新特性(4):Automatically Implemented Property [导入][原创]"我的WCF之旅"系列阶段性总结 [导入][原创]ASP.NET Process Model之二:ASP.NET Http Runtime Pipeline - Part II [导入][原创]ASP.NET Process Model之二:ASP.NET Http Runtime Pipeline - Part I [导入][原创]ASP.NET Process Model之一:IIS 和 ASP.NET ISAPI [导入][原创]深入理解C# 3.x的新特性(3):从Delegate、Anonymous Method到Lambda Expression [导入][原创]深入理解C# 3.x的新特性(2):Extension Method - Part II [导入][原创]深入理解C# 3.x的新特性(2):Extension Method - Part I [导入][原创]我的WCF之旅(13):创建基于MSMQ的Responsive Service [导入][原创]我的WCF之旅(12):使用MSMQ进行Reliable Messaging [导入][原创]我的WCF之旅 (11): 再谈WCF的双向通讯-基于Http的双向通讯 V.S. 基于TCP的双向通讯 [导入][原创] 深入剖析ASP.NET的编译原理之二:预编译(Precompilation) [导入][原创]Enterprise Library Policy Injection Application Block 之四:如何控制CallHandler的执行顺序 [导入][原创]我的WCF之旅(8):WCF中的Session和Instancing Management [导入][原创]我的WCF之旅(9):如何在WCF中使用tcpTrace来进行Soap Trace [导入][原创]我的WCF之旅(10):如何在WCF进行Exception Handling
[导入][原创]谈谈WCF中的Data Contract (1):Data Contract...
咔咔 · 2008-03-13 · via 博客园 - 咔咔

     摘要: SOA一个主要的目标就是促进不同技术平台的互操作,要真正实现这样一个宏伟的目标是一件极不容易的事情,需要不同的厂商和标准组织相互协作,制定一个大家一致遵循的标准。这样一个标准就是WS-* 。我们很清楚,无论个个厂商各自的标准怎样千差万别,但是有个标准是他们必须要遵循的,那就是Internet的标准,如果哪家公司拒绝Internet,那肯定要被淘汰的。而对于Internet,基于Http的网络协议和基于XML的数据表达已经成为了事实上的标准。对于SOA来说,XML不仅仅用于表示Service调用携带的数据(参数和返回值),更用于表示这个调用本身,以及满足各种要求的控制信息, 比如基于Security、Session、Reliable Messaging、Transaction等等的控制信息。WS-*就是一个基于XML的标准。而对于SOA中的Contract所要做的就是寻求一种厂商中立的方式来表示Service的接口、和用于交互的数据结构。前者就是Service Contract、后者就是Data Contract。  阅读全文

文章来源:http://www.cnblogs.com/artech/archive/2007/11/27/974627.html