Posted on 2006-06-28 13:38
idior 阅读(10579)
评论(17) 编辑 收藏 网摘 所属分类:
Web Services & SOA
为了让SOA的应用能够更加的成熟,一些标准化组织(主要有W3C,OASIS)对Web Services的功能进行了扩展,为此制定了一系列的WS-*规范。通过这些规范,使得Web Services在实际应用中的能力得到了很大的增强,这些能力主要体现在对服务质量的保障上,例如安全,可靠性,事务等等。其中,WS-Addressing规范作为一个基础,为其余的规范提供了重要的支持功能,因此有必要在了解其他规范前,首先深入了解WS-Addressing规范。本文将从概念上介绍该规范,并希望通过WSE3.0的实例来看看该规范是如何被实践的。
理论篇
WS-Addressing 问题的引出
WS-Addressing EndpointReference
WS-Addressing Message Addressing Properties
实践篇
Applied WSE 3.0 to Web Service Project
Use Web Service Thought Message --- SoapClient
鉴于SOA的概念并没有为大家所广泛理解,在适当的时候有必要写一个SOA乱弹。
不过先请你记住以下几句话:
SOA is an integration solution.
SOA is message oriented first.
The Key character of SOA is loosely coupled.
SOA is enriched by creating composite apps.
相关资源:
Web Services的设计与模式
Web Services Security系列
参考资料:WS-Addressing Specification
如你所说,SOA确实不是很明白我,期待你的再次乱弹:)
你的文章都挺不错,拜读
WebService的性能是个问题 :(
SOA说起来好,做起来难啊。对现有的系统帮助实际上是不太大的,只是以后的系统如果是SOA架构的话,系统的扩展能力很强,也比较灵活。现在看WebService是个不错的解决方案,但是最近做了一个WebService的试验,发现效率比较低,和本地应用程序比起来就更有差距了。另外,WebService程序的执行对权限要求比较严格,可能也跟执行效率比较低有关。
大多数人不是pioneers,也不是visionaries,更多的是pragmaists,composite/logic Description/applications/security,SOA有太多的open problem没有解决,也有太多的号称优势没有得以体现。近期不看好,静观其变。
可以联系我吗
想找你讨论个问题
我得qq87365851
msn wwl_1981@hotmail.com
SOA is NOT ONLY an integration solution.
SOA is SERVICE oriented first.
请教个问题:新规范里的[metadata] : xs:any (0..unbounded) 是用来做什么的?它的值是来自WSDL?