Dan Diephouse 创立了 XFire SOAP 框架,而且也是 Apache CXF Web 服务项目(目前还处于孵化阶段)的领军开发人员之一,同时运营着一家 Web 服务咨询公司 Envoi Solutions 。Dan 最近发表了一篇名为《 WS-* 攻略(Navigating WS-*)》(PDF)的论文。
这篇论文对 Web 服务领域中的绝大多数重要标准进行了一个高质量的全面概述,并解释了如何在实践中使用这些标准来解决实际问题。文章中提到的话题包括实用的标准组合,对互操作性和平台的支持,以及对未来开发的期望。
查看英文原文: Navigating WS-*
更多内容推荐
WS-TX 1.1 标准发布官方公告
OASIS宣布WS-TX 1.1成为标准:它现在转正了!
ESB 综述 1:定义 ESB
围绕企业服务总线(Enterprise Service Bus)在SOA社区展开了有益的争论。需要ESB吗?什么是ESB的最佳定义?ESB应该何时被部署?它在SOA中担任什么角色?作为本系列的开篇,InfoQ将探讨这一重要主题。
OASIS 研讨会:SOA 中的可组合性
OASIS即将举行为期3天的研讨会,主题为“SOA中的可组合性”,会议的地点位于加州的Santa Clara,时间是4月28号到4月30日。来自厂商和最终用户公司的工程师和科学家将讨论的主题包括:Mashups、面向服务的Ajax(Service-Oriented Ajax)、SCA、BPEL、SDO、BPM、Web服务事务、SOA中的数据安全、SOA参考架构……
SOAP 协议栈是令人尴尬的失败?
关于REST vs. SOAP的争论已不是什么新鲜事了。然而,XML权威Tim Bray近期关于SOAP协议栈是令人尴尬的失败的言论再次引发了这一争论。
正则有哪些常见的流派及其特性?
一般情况下,我们面对的都是GNU BRE和GNU ERE。它们的主要区别在于,前者要转义。
2020 年 6 月 26 日
直播回放 |1 小时搞懂网络协议的 8 个热点问题
这些热点问题,你都学会了吗?
2021 年 3 月 24 日
资助 SOA
在Web上的一个快速搜索表明,资助SOA几乎像禁忌话题一样很少有人提到。Todd Biske为我们提供了一个Gartner应用体系结构开发与集成(AADI)高层会议上对这个话题讨论的概要。
Swift 语言在 Apple 生态之外的应用(英文演讲)
2018 年 9 月 12 日
程序员练级攻略:程序员修养
有修养的程序员才可能成长为真正的工程师和架构师,而没有修养的程序员只能沦为码农。
2018 年 6 月 7 日
文章:David Nuescheler 谈 JCR 和 REST
在这篇访谈中,Day公司CTO和JCR规范组长David Nuescheler讨论了JCR(Java内容仓库标准)的优点、JCR与诸如Atom/Atom发布协议这种API之间的区别、JCR与REST的联系,以及一个新的Web框架——Apache Sling。<a href="http://www.infoq.com/cn/articles/nuescheler-jcr-rest" target="_blank">直接点击阅读完整文章</a>
持续演进,克服“REST 缺乏”
新的API协议(如GraphQL、gRPC和Apache Kafka),作为受REST启发的HTTP API的替代品,越来越受到欢迎。
W3C 万维物联网(WoT)工作组已开展工作
万维物联网工作组已经开展其标准化工作。该工作组是万维网联盟近期特许建立的,诞生自万维物联网兴趣组所做的一些探索性工作。当前工作组的工作范围主要涉及四个方面,并规划从三个方面建立标准需求文档。
SOA 执行者应该首先定义标准
标准,因其可以防止厂商锁定并提供了异构的服务实现之间的互操作性,通常被人们所重视。然而,正如Steve Jones最近指出的,SOA的执行者们在SOA生命周期之初忽视了标准选择的现象依然很常见。在本文中,他总结了标准用在何处最为恰当,以及为什么对于这个规则,REST也不例外。
独家专访 ASF 董事会主席:Apache 之道——ASF20 年成功秘诀
你ASF的成功得益于我们始终遵循的“Apache之道”。
2019 年 11 月 21 日
文章:ESB 综述
对于ESB,业界公认的一些功能包括,基于消息、使用XML、支持转换和路由等等。但这就是ESB的最佳定义吗?如果要使用ESB,该如何部署?同时ESB在SOA中到底是充当什么样角色?如果我要使用ESB,有没有使用案例可供参考?种种这些疑问,在InfoQ的ESB综述系列中都可找到答案。
Enterprise Web 会议即将举行(10 月 28 日纽约站、10 月 30 日伦敦站)
InfoQ和ProgrammableWeb.com联手为您打造为期一天的会议,内容涵盖RESTful SOA及企业Mashups背后的新兴理论和实践,即所谓的“Enterprise Web”。会议还将探讨面向Web的集成/体系架构、Web即平台、Mashups、REST等更多方面的新趋势。
SOA != Web 服务
许多人认为SOA和Web服务是一码事——但是它们不是。在最近的一篇文章中,Zapthink的分析师试图为此查找些原因,并称到了更清楚地区分这些术语的时候了。
书评:《理解 SCA》
在SCA规范草案首次发布四年之后,SCA依旧是一门未被很好理解的技术,知道的人也并不太多。然而,IBM和Oracle已经使用它来构建关键的产品套件了。SCA规范的两位作者,Jim Marino和Michael Rowley出版了一本SCA入门实践指南,该书涵盖了从持久层到表现层的所有编程模型。
开篇词 | 从 0 开始搭建一个企业级 Go 应用
Go 为什么会变得这么火热呢?除了是一门非常优秀的语言以外,它也是云时代的语言。
2021 年 5 月 26 日
扩展事务简史
ACID 事务对于长时间跨度的用例是无能为力的。本文列举了有史以来在 CORBA 和 J2EE 社区中针对扩展事务处理的方法,阐述了 SOA 如何是更自然契合的解决方案,并解释了 WS-TX 和 WS-CAF 为什么可能是最终答案的原因。
暂无签名
推荐阅读
W3C 关于服务网络的研讨会报告
行业预测类文章,动词就是它的全部
2020 年 7 月 10 日
实战(四):“画图”程序后端实战
2019 年 9 月 24 日
[视频] 导读 lua-resty-requests:优秀的 lua-resty-* 是如何编写的?
2019 年 7 月 17 日
文章:BPEL 为何不是 BPM 的圣杯?
OASIS 发布了 OpenCSA 在线研讨会
Gavin King 提供 Web Beans 预览(JSR 299)反映受 Guice 启发的依赖注入特征
电子书
大厂实战PPT下载
换一换 黄向东 | 清华大学 软件学院/助理研究员
彭靖田 | Google Developers Experts 《TensorFlow 快速入门与实战》作者
周志明 | 华为 SaaS 首席软件教练
评论