 |
 |
 |
 |
 |
 |
开发者关于 JAX-RPC 的介绍,第 2 部分: 研究 JAX-RPC 的规范提高 Web 服务互操作性 在这个系列的第一篇文章里, Joshy Joseph 讨论了 JAX-RPC 标准的一个重要方面:它的类型映射系统。既然知道了 JAX-RPC 怎样把 XML 类型映射成 Java 类型,您就可以认真地研究这个规范,包括它的异常处理机制和潜在的运行时服务了。读完本文后,您就可以开始构建基于 JAVA 的互操作 Web 服务了。 |
|
|
|
2003年1月1日 |
|
| |
BPEL4WS语言介绍,第2部分: 如何有针对性的利用RUP来规范开发流程 商业流程执行语言BPEL4WS(Business Process Execution Language For Web Services)是专为整合Web Services而制定的一项规范标准。它从本质上来说是IBM的WSFL和Microsoft的XLANG的结合物,目前已经成为业界标准。WSFL 支持图形化的流程,而XLANG在结构化构造方面有独到的方法,而BPEL4WS正是吸取了两者的优点,同时摒弃了一些复杂繁琐的部分,形成了一种较为自然的描述商业活动的抽象高级语言。 |
|
|
|
2003年3月1日 |
|
| |
JAX-RPC 的介绍,第 2 部分:研究 JAX-RPC 的规范提高 Web 服务互操作性 本文讲述了 JAX-RPC 标准的异常处理机制和潜在的运行时服务,说明了怎样构建基于 JAVA 的互操作 Web 服务。 |
|
|
|
2003年4月14日 |
|
| |
规范:基本 B2B 概要 IBM 基本 B2B 概要1.0 ,同 WS-I 概要的风格一样,都采用 Web 服务技术来实现基本 B2B 的整合。 |
|
|
|
2005年4月25日 |
|
| |
用于非规范 Web 服务的基于 WBI 的解决方案 学习如何通过使用IBM(R) WebSphere(R) Business Integration (WBI) 套件,将用户自主开发或非规范("maverick")的 Web 服务与符合 Web 服务互操作组织(WS-I)规范的 Web 服务相集成。 |
|
|
|
2005年7月14日 |
|
| |
在企业级 SOA 中使用 Web 服务,第 7 部分:使用 XML 二进制优化打包规范加速 Web 服务应用程序 您是否希望了解如何使用 XML 二进制优化打包 (XOP) 规范来优化 Web 服务应用程序?本文将向您展示在处理 Web 服务时,XOP 包比 XML 解析器更有效的原因。 |
|
|
|
2005年11月24日 |
|
| |
在面向服务的体系结构中构建事件驱动的应用程序,第 1 部分: WSN 和 WSRF 规范 本文介绍了 WSN(WebService Notification) 和 WSRF(WebService Resource Properties Framework) 两个规范,他们可以用来约束事件驱动模式的各种具体实现,让您在面向服务的体系结构(SOA ) 中更容易地整合各种不同的服务。 |
|
|
|
2006年6月6日 |
|
| |
缓存中介模式规范:概述 缓存中介位于服务提供者和服务使用者之间,因此可为一个解决方案中存在多个服务提供者和服务使用者的情况带来好处。本文将提出一个缓存中介模式,可以将其作为可重用解决方案,从而加速采用消息传递中间件作为通信通道的面向服务的体系结构(Service-Oriented Architecture,SOA)环境中的服务响应。 |
|
|
|
2006年9月4日 |
|
| |
Web 服务响应模板模式:规范 Web 服务响应模板模式为异类环境中的服务提供者和客户端提供了对请求响应调用的更多控制和灵活性。本文将探讨 WS 响应模板模式和解决方案如何改进进服务接口并提高其灵活性。 |
|
|
|
2006年10月19日 |
|
| |
轻松应对 WS-Security 规范互操作性挑战,第 1 部分: 问题概述与四个可用解决办法 您是否被 WS-Security 规范级别互操作性问题困扰着?Web 服务经常被视为应用程序互操作性的理想解决方案,无论平台、供应商和编程语言如何,它都能有效地进行应用程序集成。但它们并不能彻底避免互操作性问题。本文将介绍由于不同 WS-Security 规范版本之间的不兼容造成的一些常见问题,从而找到处理您的环境中的问题的最佳方法。本文最后提供一个实用图表,对每个解决方案的好处和缺点进行了比较,务必记得阅读其中的内容。 |
|
|
|
2007年8月28日 |
|
| |
轻松应对 WS-Security 规范互操作性挑战,第 4 部分: 向 J2EE 1.4 Web service 服务添加 J2EE 1.3 提供者端点 本系列的前面几个部分提供了 Web 服务安全性(Web Services Security,WS-Security)规范级别的互操作性问题的解决方法,具体来说,问题就是 WS-Security 的不同版本之间的不兼容性使得在需要使用 WS-Security 的情况下 Java 2 Platform Enterprise Edition (J2EE) 1.3 客户机无法与 J2EE 1.4 Web 服务提供者通信。接下来让我们了解一下如何通过添加新 Web 服务提供者端点来克服这一互操作性问题。 |
|
|
|
2007年9月13日 |
|
| |
轻松应对 WS-Security 规范互操作性挑战,第 3 部分: 使用 EJB 代理 在需要使用 WS-Security 的情况下,Web 服务安全 (Web Services Security) 规范不同版本间的不兼容性使得 Java 2 Platform Enterprise Edition (J2EE) 1.3 客户机无法与 J2EE 1.4 Web 服务提供者进行通信。本文是本系列的第 3 部分,将说明如何使用 EJB 作为代理,以克服这个互操作性问题。随本文提供了相应的示例应用程序。 |
|
|
|
2007年11月5日 |
|
| |
SOA 建模: 第 2 部分 服务规范 在本篇文章中,我们继续定义 SOA 解决方案。我们对每一个服务的规范进行详细的建模。这些规范将会定义服务的消费者和生产者之间的契约。这些契约包括被提供的和被要求的接口,那些接口在服务规范中所扮演的角色,以及那些角色在提供服务中进行交互的规则和协议是什么。 |
|
|
|
2008年1月21日 |
|
| |
BPEL 高级话题 ( 二 ): 探究 SOA 新规范 WS-BPEL4People 及其在 WPS 中的实现 本系列围绕 BPEL 的一些高级话题展开讨论,本篇是该系列中之二,侧重于探究 SOA 最新规范 WS-BPEL4People 及其在 WebSphere Process Server 中的实现。由 IBM、Adobe、SAP、Oracle、BEA systems 和 Active Endpoints 所组成的业界著名的流程供应厂商,于 2007 年 6 月 25 号发布了有关新提议的 WS-* 规范的最终草案——一份名为“WS-BPEL4People”的规范。 |
|
|
|
2008年3月20日 |
|
| |
使用策略集构建符合 WS-security 安全规范的 JAX-WS Web Service 客户端 JAX-WS 的 Web Service 可以通过满足 WS-Security 规范来提供安全的 Web Service,但是也需要满足 WS-Security 的 Web Service 客户端才能调用。本文结合 WebSphere 里的开发工具 AST(Application Server Toolkit) 介绍了使用 WebSphere 策略集开发满足 WS-Security 的 standalone 的 Web Service 客户端,使其在不依赖于 WAS 的 J2EE 容器环境下也能调用安全的 Web Service。 |
|
|
|
2008年8月14日 |
|
| |
SOA 设计的信息透视图,第 4 部分: 在 SOA 中应用规范化建模模式的价值 发现 SOA 设计中规范化建模的方法和价值。看看在 SOA 中规范化数据模型如何与规范化消息模型保持一致。在这个 “SOA 设计的信息透视图” 系列的第 4 篇文章中,选择各种技术和工具,学习这个概念的底层数据和消息建模。本系列将来的文章将描述如何使用各种不同的 IBM 软件产品来实现这里描述的概念。
|
|
|
|
2008年10月10日 |
|
| |
了解 Web 服务规范,第 1 部分:SOAP 面向服务的体系结构(Service-Oriented Architectures,SOA)当前强调的重点在 Web 服务上,但很容易被所传播的各种信息搞得昏头转向。本系列教程将对主要 Web 服务规范进行全面说明,从简单对象访问协议(Simple Object Access Protocol,SOAP)一直介绍到 WS Business Process Execution Language (WS-BPEL)。本教程将介绍 Web 服务和 SOAP 基本概念,并说明如何构建 SOAP 服务器和客户机。 |
|
|
|
2006年9月11日 |
|
| |
了解 Web 服务规范,第 2 部分: Web 服务描述语言 (WSDL) 面向服务的体系结构(Service-Oriented Architectures,SOA)当前强调的重点在 Web 服务上,但很容易被所传播的各种信息搞得昏头转向。本系列教程将对主要 Web 服务规范进行全面说明,从简单对象访问协议(Simple Object Access Protocol,SOAP)一直介绍到 WS Business Process Execution Language (WS-BPEL)。在第 2 部分中,您将了解有关 Web 服务描述语言的内容,因为 Daily Moon Classified Department 需要使用 WSDL 来描述其 Web 服务,以便其他人能够方便地从任何编程语言或平台创建客户机访问此服务。 |
|
|
|
2006年10月19日 |
|
| |
了解 Web 服务规范,第 3 部分:统一描述、发现和集成 (UDDI) 面向服务的体系结构(Service-Oriented Architectures,SOA)当前强调的重点在 Web 服务上,但很容易被所传播的各种信息搞得昏头转向。本系列教程将对主要 Web 服务规范进行全面说明,从简单对象访问协议(Simple Object Access Protocol,SOAP)一直介绍到 WS Business Process Execution Language (WS-BPEL)。本教程是系列教程的第 3 部分,将说明统一描述、发现和集成 (UDDI) 的基本概念,并介绍如何使用 Java 应用程序访问它。 |
|
|
|
2006年11月6日 |
|
| |
了解 Web 服务规范,第 4 部分:WS-Security 很少有(如果有)不需要某种形式的安全性的企业级系统。在 Web 服务中,此过程比其他领域更为复杂,因为其具有分布式、无状态的本质。本教程是了解 Web 服务规范系列文章的第 4 部分,将说明 WS-Security 及 XML Signature 等相关标准的基础概念;通过组合使用这些标准,完全可以在 Web 服务内实现安全性。 |
|
|
|
2006年12月31日 |
|
| |
了解 Web 服务规范,第 5 部分: WS-Policy 如果没有清楚地定义使用方法,Web 服务可能会非常混乱。本教程是“了解 Web 服务规范”系列教程的第 5 部分,说明 WS-Policy 背后的概念和相关标准(如 WS-SecurityPolicy),WS-Policy 提供了指定 Web 服务的可能配置以及执行定义的安全性和身份验证的一种方式。 |
|
|
|
2007年8月1日 |
|
| |
了解 Web 服务规范: 第 6 部分:Web 服务互操作性 Web 服务的目标是,支持在不同的软件和硬件系统间进行通信。这些系统通常在硬件和软件配置中都存在差异。通过标准协议(如在构建 Web 服务中采用的标准)的定义,已经克服了这些差异。即便使用这些标准协议,有时候仍然会出现不兼容问题,从而导致互操作性问题。本教程是“了解 Web 服务规范”系列的第 6 部分,将说明 Web 服务互操作性问题的本质和成因。本教程还将介绍 WS-I Basic Profile;此概要是 Web 服务为了实现最优的互操作性而应该遵循的一组指导方针。 |
|
|
|
2007年8月14日 |
|
| |
了解 Web 服务规范: 第 7 部分:Web 服务业务流程执行语言 您拥有非常可靠的服务系统,但是您真正需要的是一个能充分利用这些服务以实现业务流程的应用程序。Web 服务业务流程执行语言 (WS-BPEL) 为您提供一种用于组合和合并 Web 服务的标准技术,它们能够在宏观级别而不仅仅是在微观级别上完成您所需的工作。本系列文章共有七个部分,本教程是其中的最后一部分,说明了如何使用 WS-BPEL 为您的服务创建流程流。 |
|
|
|
2007年8月16日 |
|
| |
借助 RDF 增强 WSDL管理结构化的 Web 服务元数据 “资源描述框架”是万维网联盟用于定义 XML 对象的元数据的正式格式。从概念上讲,它与“Web 服务描述语言”很相似,后者是有关基于 XML 的服务的元数据集合。本文集中讨论在这两种规范之间架设一座桥梁。本文首先用一个示例说明用 RDF 文件表示的 Web 服务描述可能具有什么样的形式,接着讨论如何利用 RDF 可视化工具生成 WSDL 数据的图形。最后,本文给出了 WSDL 的一种可能的 RDF Schema 的一部分。 |
|
|
|
2001年2月1日 |
|
| |
为什么UDDI会成功? 本文就技术和商业两个角度考察了UDDI技术的初始动力及其为企业带来的好处。UDDI所能解决的问题正是目前的大商业环境中大家所确实面对并需要解决的,同时UDDI.org非常明智而及时地推出作为技术实现基础的技术规范标准UDDI则是其成功的基石。 |
|
|
|
2001年5月25日 |
|
| |
UDDI 技术白皮书 统一描述、发现和集成协议(UDDI)是一套基于Web的、分布式的、为Web服务提供的信息注册中心的实现标准规范,同时也包含一组使企业能将自身提供的Web服务注册以使得别的企业能够发现的访问协议的实现标准 |
|
|
|
2001年6月8日 |
|
| |
架构Web Service: 什么是Web服务? 本文是架构Web服务的系列文章的第二篇,从Web服务的技术定义开始,来探讨什么是Web服务。首先,作者从技术角度详细分析了Web服务作为Internet环境下的软件组件的基本角色,从这个基本角色开始,详细介绍了这个组件对象的包装规范Web Service "stack",并对Web服务的应用做了分类,最后借助Garnter Group的材料考察了Web服务的当前发展状况。 |
|
|
|
2001年7月27日 |
|
| |
架构Web Service: 基于Web服务的应用、解决方案和开发平台 本文是架构Web服务的系列文章的第三篇,继Web服务的技术定义和技术规范介绍之后,来探讨目前现有的Web服务实践。首先,作者考察了现有的Web服务应用,然后考察了一些B2B解决方案提供商提供的基于Web服务的解决方案和产品,最后对几大平台供应商所提供的Web服务的开放工具与平台作全面的介绍。 |
|
|
|
2001年7月31日 |
|
| |
Web 服务: Web 服务内幕:关于 Soap 的决策 万维网联盟(The World Wide Web Consortium,W3C)已经发布了 SOAP 规范及 XML 抽象模型的更新草案。请跟随 Doug Davis 深入了解导致这些新版本发行的近期会议的最新情况。 |
|
|
|
2001年8月1日 |
|
| |
WebSphere 与 .Net 平台间的 Web 服务互操作性 互操作性是 Web 服务取得成功的重要因素之一,当提议新的 Web 服务规范、创建初始实现时,互操作性也显得更加重要。IBM 和 Microsoft 已创建了一组应用程序,这些应用程序演示了 Web 服务在 WebSphere 和 .NET 平台间复杂的互操作性。本文描述了那些应用程序并特别描述了如何使用新提议的 Web 服务标准和 WS-Security 发送基于 X.509v3 证书的已签名、加密的消息。现在 IBM Web Services Toolkit 版本 3.2.2. 也提供了在这些应用程序的 IBM 版本中使用的技术。 |
|
|
|
2001年8月1日 |
|
| |
WSDL : 描述你的Web服务 本文初步介绍了Web Service 'stack'中对于Web服务即时装配,自动集成起着关键作用的WSDL规范,首先介绍了WSDL的作用和意义,其次对WSDL文档的结构作出概要地介绍,对每个元素的作用作了探讨,分析了其开放和复用的体系设计的思想,最后通过一个实例详细说明了WSDL的工作模式。 |
|
|
|
2001年8月1日 |
|
| |
架构Web Service: 实战Web服务 本文是架构Web服务的系列文章的第四篇,继探讨了Web服务的商业需求,技术定义和技术规范以及现有现有的Web服务实践之后,通过使用一个具体的案例开始对Web服务实战的篇章。在本文中给出了一个实际的具有实用性并且能够延伸出去的计算机产品交易市场的案例,通过简要的系统分析、模块划分,对松散系统间待交换的数据进行了界分,同时为定义基于Web服务的API的数据结构奠定了系统和分析的基础。 |
|
|
|
2001年8月31日 |
|
| |
WSDL: 描述你的Web服务 本文初步介绍了Web Service "stack"中对于Web服务即时装配,自动集成起着关键作用的WSDL规范,首先介绍了WSDL的作用和意义,其次对WSDL文档的结构作出概要地介绍,对每个元素的作用作了探讨,分析了其开放和复用的体系设计的思想,最后通过一个实例详细说明了WSDL的工作模式。 |
|
|
|
2001年9月14日 |
|
| |
架构Web Service: 描述与注册,发布Web服务 本文是架构Web服务的系列文章的第六篇,也是最后一篇,文本以前文为基础,在前文的应用实例的基础上,考察了发布Web服务界面的整个过程:XML Schema建模、WSDL发布和UDDI注册。通过本文,大家可以详细具体地了解各个XML和Web Service的系列规范在Web Service的发布时所起的左右,对Web Service技术也将有一个深入的理解。 |
|
|
|
2001年10月12日 |
|
| |
UDDI v2新特性: 第三方分类法和标识系统 本文介绍了UDDI规范2.0版的又一个新特性:外部的分类法和标识系统的支持。UDDI规范2.0版引入了已校验(checked)的外部命名空间的概念以及外部分类法(标识系统)验证服务的标准API调用。这一机制使得第三方的分类系统或标识系统的提供者能够扩展UDDI操作入口站点的能力,使得UDDI操作入口站点能够支持新的类别模式和标识模式,同时将其集成到UDDI注册中心的数据表示中去。这一新的功能为UDDI注册中心中的数据表达提供了全新的支持,使得UDDI注册中心得以包含新的类别和标识符系统,同时将这些类别和标识附属一个或多个商业实体。这样的一种作为中间代理和桥梁的设计(商业实体和分类法提供商)将使得UDDI注册中心能够关注于技术层面有效地运营。 |
|
|
|
2001年10月30日 |
|
| |
SOAP Header扩展: WS-Security和WS-License 在本文中介绍了四个新涌现的Web服务规范中的前两个WS-Security和WS-License。WS-Security为Web服务提供了一种保障服务安全性的语言。Web服务许可语言(WS-License)则是一个建立在WS-Security规范之上的Web服务规范。WS-Security描述了通过确保消息完整性和机密性来实施安全传输SOAP消息的机制。而WS-License规范则描述了如何编码信任状以在WS-Security中使用。在后面的文章中我将继续介绍WS-Routing和WS-Referral。 |
|
|
|
2001年12月1日 |
|
| |
SOAP Header扩展: WS-Routing和WS-Referral 在本文中介绍了四个新涌现的Web服务规范中的后两个WS-Routing和WS-Referral。WS-Routing定义了路由SOAP消息的机制。而WS-Referral则用来配置用于转发消息的SOAP节点(SOAP路由器)中关于消息路径(路由条目)的指令。这两个基于SOAP的规范被设计用于和其他一些机制进行组合从而提供一个完善的消息环境。 |
|
|
|
2001年12月1日 |
|
| |
WS-Inspection语言概述 服务发现定义了一个过程用来定位服务提供者以及检索服务描述文档,并且服务发现是整个 Web 服务模型的关键组件。服务发现是一个非常广的概念,这意味着它不可能有可解决所有需求的单一解决方案。“通用描述、发现和集成”(Universal Description,Discovery and Integration(UDDI))规范通过使用一个集中式服务发现模型来解决总需求的一个子集。本文将为您提供“WS-Inspction”概述,它是另一个相关的服务发现机制,但它用分布式使用模型解决需求的一个不同子集。WS-Inspection 规范是围绕基于 XML 的模型为构建对现有 Web 服务描述引用的集合而设计的,现有的 Web 服务器描述用标准 Web 服务技术来公开。 |
|
|
|
2002年1月8日 |
|
| |
WS-Inspection 与UDDI的关系 “Web 服务检查语言”(Web Services Inspection Language(WS-Inspection))和“通用描述、发现和集成”(Universal、Description、Discovery、Integration(UDDI))规范都是处理关于 Web 服务发现的问题的。即使如此,由于设计它们时所期望的目标并不相同,因而表现出的特征也不同,必须先对其进行评估才能应用技术。通过同个人信息发现进行类比,本文描述 Web 服务发现空间,并说明如何联合使用这两种规范以满足多种请求。 |
|
|
|
2002年1月11日 |
|
| |
处理 SOAP 中的附件 Web 服务将要求在一个过程的服务之间还能够发送除文本消息之外的其它类型消息。这通常要涉及到复杂的数据类型比如语言结构、多媒体文件甚至其它嵌入式消息。本文将看一下带附件的 SOAP(SOAP with Attachment)规范如何被用于发送这种信息。它提供了如何处理 SOAP 服务中的定制数据类型映射和附件的编程示例。 |
|
|
|
2002年2月1日 |
|
| |
J2EE vs .NET - 对抗与整合的旋律 本文就Web服务领域的两个应用框架,J2EE和.NET进行针对性的比较。主要从对Web服务技术的支持、第三方厂商的支持、对Web服务规范的控制程度以及他们的市场等方面展开讨论。J2EE和.NET是正面竞争的两个强大的平台,然而在Web服务的技术支持下,同时他们也是能够互相融合和集成的应用部署环境,在文章的最后部分,通过了一个应用实例简析了整合的方式。 |
|
|
|
2002年4月1日 |
|
| |
J2EE vs .NET - 对抗与整合的旋律 本文就Web服务领域的两个应用框架,J2EE和.NET进行针对性的比较。主要从对Web服务技术的支持、第三方厂商的支持、对Web服务规范的控制程度以及他们的市场等方面展开讨论。J2EE和.NET是正面竞争的两个强大的平台,然而在Web服务的技术支持下,同时他们也是能够互相融合和集成的应用部署环境,在文章的最后部分,通过了一个应用实例简析了整合的方式。 |
|
|
|
2002年5月21日 |
|
| |
获得文档样式 Web 服务的好处 大部分 Web 服务都是围绕着远程过程调用而构建的,而 WSDL 规范允许另外一种 Web 服务体系结构:文档样式(document style)。在该体系结构中,整个文档在服务客户端和服务器之间进行交换。在本文中,James McCarthy 将向您解释文档样式以及应该何时使用它。 |
|
|
|
2002年6月1日 |
|
| |
Web服务安全性 WS-Security 被设计成用来构建多种安全性模型(包括 PKI、Kerberos 和 SSL)的基础,它为多安全性令牌、多信任域、多签名格式和多加密技术提供支持。本规范提出了一套标准的 SOAP 扩展,可以在构建安全的 Web 服务以实现完整性和机密性时使用。 |
|
|
|
2002年6月28日 |
|
| |
SOAP绑定框架 本文应SOAP/1.2规范最新的发展动态,为读者即时带来SOAP/1.2的最新内容,SOAP绑定框架。SOAP绑定框架为SOAP绑定定义了一个描述的规范,使得自定义SOAP绑定可以应用这一套规范,最大可能地减少SOAP绑定规范的二义性以及理解的偏差,为SOAP绑定的大规模出现奠定基础。 |
|
|
|
2002年7月1日 |
|
| |
SOAP绑定框架 : 单一请求响应传输消息交换模式 本文承继前一篇SOAP绑定框架,应用SOAP绑定框架来描述一个最基本的SOAP交互模式:单一请求/响应传输消息交换模式。在该模式下,服务方接收调用方的调用SOAP消息,然后向调用方发送响应SOAP消息。本文的主要目的是给出一个应用SOAP绑定框架来描述绑定规范的实例,为用户以后自行定义提供属性和状态转移描述相关定义的实践。 |
|
|
|
2002年7月1日 |
|
| |
理解 UDDI 统一描述、发现和集成(Universal Description, Discovery, and Integration,UDDI)项目继续丰富企业用于在 UDDI 业务注册中心表示 Web 服务并建立其模型的工具集。本文将介绍 UDDI 和它在 Web 服务发展过程中所起到的促进作用。您可以了解到 UDDI 的工作原理,并发现 UDDI 规范新的即将出现的功能。 |
|
|
|
2002年7月1日 |
|
| |
在 Web 服务中将业务流程和事务自动化 新的 Web 服务业务流程执行语言(Business Process Execution Language for Web Services)、Web 服务事务(WS-Transaction)和 Web 服务协调(WS-Coordination)规范提供了一种全面的业务流程自动化框架,它使公司能够利用 Web 服务体系结构(Web Services Architecture)的力量和优势来创建企业事务并将其自动化。在这里,我们就这三种新规范能够提供什么提供了一个非常实用的概述。 |
|
|
|
2002年8月1日 |
|
| |
业务流程: 学习 BPEL4WS,第 2 部分 最近发布的 Web 服务的业务流程执行语言(Business Process Execution Language for Web Services,BPEL4WS)规范,其定位是成为整合方面的 Web 服务标准。您可以创建能够如完成执行 Web 服务调用、操作数据、抛出故障或终止一个流程等工作的不同活动,然后将它们连接起来,从而创建出复杂的流程。这些活动可以嵌套到结构化活动中,结构化活动定义了其中的活动的运行方式,比如是串行或是并行还是取决于某些条件。本系列文章的目的是让读者对 BPEL4WS 语言的不同组成部分有所了解,并教读者如何创建他们自己的完整的流程。本系列文章的第一部分将引领读者创建第一个简单的流程。后续的部分将以不同方式扩展这个示例,以便阐述并解释 BPEL4WS 语言的关键部分,包括数据操作、相关性、故障处理、补偿以及 BPEL4WS 中的各种结构化活动。 |
|
|
|
2002年8月1日 |
|
| |
异步操作和 Web 服务,第 1 部分: 异步事务入门 Web 服务规范和标准并不显式支持Web服务的异步操作;但是,那些标准的确包含可以作为异步操作基础的基础架构和机制。在本文中,作者说明了为什么任何 Web 服务设计师都需要理解异步操作是如何运行的。 |
|
|
|
2002年8月6日 |
|
| |
使用 BPEL4WS 的业务流程: 学习 BPEL4WS,第 3 部分 最近发布的 Web 服务的业务流程执行语言(Business Process Execution Language for Web Services,BPEL4WS)规范,其定位是成为整合方面的 Web 服务标准。本系列文章的目的是让读者对 BPEL4WS 语言的不同组成部分有所了解,并教读者如何创建自己完整的流程。本系列文章前面的部分对这种语言进行了概述,并且引领读者创建了他们的第一个简单的流程。这一部分将更详细介绍每一种活动。我们还将介绍如何在内存中表示和操作各种 BPEL4WS 构造。 |
|
|
|
2002年10月1日 |
|
| |
UDDI4J v2 编程: 更新后的 UDDI4J UDDI4J 是用来与UDDI注册中心进行交互的客户机 Java API,它已经被修改并扩展为支持 UDDI 规范 v2 ,同时增加了一些与新的 UDDI 规范无关的一些变化。本 文在总结 UDDI v2 中新的变化的基础上,通过一些代码示例,更详细地讨论了新版本UDDI4J 中的 API 变化以及如何使用它们。 |
|
|
|
2002年10月11日 |
|
| |
使用 BPEL4WS 的业务流程: 学习 BPEL4WS,第 4 部分 BPWS4J 是 BPEL4WS 规范的一个实现,它包括一个运行时引擎以及一个用于创建 BPEL4WS 流程的编辑器(它是一个 Eclipse 插件)。Nirmal 在本文中描述了创建 BPEL4WS 流程的设计方式,还描述了如何使用 BPWS4J 编辑器来创建、修改和验证这些流程。 |
|
|
|
2002年11月1日 |
|
| |
Web 服务领域中的事务,第 2 部分 本文从很高的视角概览并阐释了 WS-Coordination Web 服务规范和 WS-Transaction Web 服务规范。这两个新规范制定了在将 Web 服务连接起来以创建可靠的应用程序时所需要的机制的梗概。这些 Web 服务需要按照关于整个应用程序的输出结果的协定参与工作和进行合作。WS-Coordination 规范为 Web 服务协调提供了一个通用的基础。WS-Coordination 规范提供了对当今市场上存在的各种标准事务机制的支持。WS-Transaction 规范包含对原子事务和业务事务协议的定义。可以预见,将会出现建立在 WS-Transaction 规范所定义的可扩展协调框架基础上的其它模式和协议。这两个规范解决了日益增长的对事务的一致性支持的需要这一问题,也满足了保证跨 Web 服务的操作的可靠协调这种更一般的要求。 |
|
|
|
2002年11月1日 |
|
| |
Web 服务领域中的事务,第 1 部分 本文从很高的视角概览并阐释了 WS-Coordination Web 服务规范和 WS-Transaction Web 服务规范。这两个新规范概括了在将 Web 服务连接起来以创建可靠的应用程序时所需要的机制。这些 Web 服务需要按照关于整个应用程序的输出结果的协定参与工作和进行合作。WS-Coordination 规范为 Web 服务协调提供了一个通用的基础。WS-Coordination 规范提供了对当今市场上存在的各种标准事务机制的支持。WS-Transaction 规范包含对原子事务和业务事务协议的定义。可以预见,将会出现建立在 WS-Transaction 规范所定义的可扩展协调框架基础上的其它模式和协议。这两个规范解决了日益增长的对事务的一致性支持的需要这一问题,也满足了保证跨 Web 服务的操作的可靠协调这种更一般的要求。 |
|
|
|
2002年11月1日 |
|
| |
Web 服务安全性: 发展协议栈 Web 服务安全性模型正在迅速发展成形。一系列新的规范解释了如何以与平台无关和松散耦合的方式实现 Web 服务安全性,从而建立安全的通信、定义关于服务之间如何进行交互的策略以及定义各服务域之间的信任规则。 |
|
|
|
2002年12月1日 |
|
| |
业务流程: 理解 BPEL4WS,第 1 部分 最近发布的 Web 服务的业务流程执行语言(Business Process Execution Language for Web Services,BPEL4WS)规范,其定位是成为整合方面的 Web 服务标准。您可以创建能够如完成 Web 服务调用、操纵数据、抛出故障或终止一个流程等工作的不同活动,然后将它们连接起来,从而创建出复杂的流程。这些活动可以嵌套到结构化活动中,结构化活动定义了其中的活动的运行方式,如是串行或是并行还是取决于某些条件。本系列文章的目的是让读者对 BPEL4WS 语言的不同部件有所了解,并教读者如何创建他们自己的完整的流程。 |
|
|
|
2002年12月1日 |
|
| |
探索 Web 服务总线,第 2 部分: 比较总线过滤器和 Axis 处理程序 与其他 Web 服务框架相比,Web 服务总线(Web Services Bus)提供了什么?首先,它继承了 Web 服务调用框架(Web Services Invocation Framework,WSIF)的特点,这意味着它总是对规范形式的数据进行操作,而不是对特定于 SOAP 的形式的数据进行操作。在这个系列(由两部分组成)的第二篇文章中,Greg Flurry 将带领您一步一步地研究一个简单的示例 Web 服务,从而向您展示 Web 服务总线与基于 SOAP 的 Apache Axis 相比怎么样。但并不是每个决定都是非此即彼;本文还将让您轻松地好好了解一下这两个框架可以互操作的情况。 |
|
|
|
2003年1月1日 |
|
| |
人性化的 Web 服务,第 2 部分:构建应用程序 在本系列的第一部分中,作者讨论了企业用户关于应该如何表示 Web 页面及远程门户的共同观点。在本文中,将重点讨论如何使用 WSIA(Web Services for Interactive Applications) 规范构建人性化的应用程序。您将了解到可以用来控制由许多 Web 服务组件构建而成的大型应用程序内逻辑流的方法。 |
|
|
|
2003年1月21日 |
|
| |
异步操作和 Web 服务,第 3 部分:向 Web 服务添加业务语义 继 第 1 部分和第 2 部分解释了 Web 服务异步操作的相关性并介绍了一些用来构建异步服务的模式后,本文将开始讲解三个新规范 ― Web 服务的业务流程执行语言(Business Process Execution Language for Web Services)、Web 服务协调(Web Services Coordination)和 Web 服务事务(Web Services Transaction)。您将看到这三个规范如何支持异步操作并创建一个反映实际业务交互的可运行编程环境。 |
|
|
|
2003年2月21日 |
|
| |
商业流程开发新纪元--BPEL4WS语言介绍,第1部分: 特点介绍及使用技巧提示 商业流程执行语言BPEL4WS(Business Process Execution Language For Web Services)是专为整合Web Services而制定的一项规范标准。本文主要介绍 BPEL4WS 语言的特点,主要元素使用技巧提示及利用外部Web服务的技巧提示。 |
|
|
|
2003年3月1日 |
|
| |
使用 BPEL4WS 的业务流程: 学习 BPEL4WS,第 5 部分 本系列前面第二部分中的示例演示了如何构建一个调用 Web 服务的简单的 BPEL4WS 流程。本文将继续那个示例并将它扩展到 BPEL4WS 规范和 BPWS4J 示例所包含的贷款批准流程中。链接将活动连接在一起,并允许由每个活动的条件的规范来确定是否应该遵循该链接。在 BPEL4WS 中,条件是 XPath 表达式,并且本文将显示条件如何合并流程的容器数据。 |
|
|
|
2003年3月1日 |
|
| |
使用基于RosettaNet的Web服务: 第一部分:BPEL4WS和RosettaNet 虽然Web服务是对现有技术的一种渐进式发展,但是在可以用软件来表示业务方面,它们却是一场革命。然而,如果我们不开始构造处理真实商业事务的合作伙伴对合作伙伴电子商务对话,我们就不能认识到Web服务的全部潜力或者看到它们的革命本质。这一系列文章将通过利用RosettaNet中处于行业领先地位的电子商务流程规范,并且运用可表达和灵活的BPEL4WS将它们转换成Web服务,来演示创建真实电子商务对话的过程。 |
|
|
|
2003年7月1日 |
|
| |
WS-ReliableMessaging 的实现策略 本文讨论了使用最近发布的 WS-ReliableMessaging 规范来实现可靠的消息传递时确保其健壮性、完整性和性能的一些注意事项。 |
|
|
|
2003年7月28日 |
|
| |
BPEL4WS语言介绍,第3部分: 利用UML对BEPL4WS系统进行建模 商业流程执行语言BPEL4WS(Business Process Execution Language For Web Services)是专为整合Web Services而制定的一项规范标准。它从本质上来说是IBM的WSFL和Microsoft的XLANG的结合物,目前已经成为业界标准。WSFL 支持图形化的流程,而XLANG在结构化构造方面有独到的方法,而BPEL4WS正是吸取了两者的优点,同时摒弃了一些复杂繁琐的部分,形成了一种较为自然的描述商业活动的抽象高级语言。 |
|
|
|
2003年8月1日 |
|
| |
BPEL4WS语言介绍,第4部分: 有针对性的利用UML核心架构 商业流程执行语言BPEL4WS(Business Process Execution Language For Web Services)是专为整合Web Services而制定的一项规范标准。它从本质上来说是IBM的WSFL和Microsoft的XLANG的结合物,目前已经成为业界标准。WSFL 支持图形化的流程,而XLANG在结构化构造方面有独到的方法,而BPEL4WS正是吸取了两者的优点,同时摒弃了一些复杂繁琐的部分,形成了一种较为自然的描述商业活动的抽象高级语言。 |
|
|
|
2003年8月1日 |
|
| |
Web 服务事务处理协议的比较 到2003年8月,Web 服务事务处理领域有两大标准相竞争:OASIT 业务事务处理协议(Business Transactions Protocol,BTP) 和 Web 服务事务处理(WS-Transaction)规范。现在已经有了一些比较 BTP 和 WS-Tx 的带个人色彩的文章及评论,它们企图展示 BTP 可以做所有 WS-Tx 能做的事情,但它们避而不谈 BTP 与 WS-Tx 之间存在的非常重要的区别。本文将尽可能给这两种协议一个客观的比较,并且展示它们都在如何尽力解决用 Web 服务进行事务处理时会存在的问题。在文章的结尾,我将明确地说明 BTP 和 WS-Tx 之间的区别是什么及为什么有这些区别,当然我同时也会提到它们也确实有一些共同的地方。 |
|
|
|
2003年10月1日 |
|
| |
Web 服务事务处理协议的比较 到2003年8月,Web 服务事务处理领域有两大标准相竞争:OASIT 业务事务处理协议(Business Transactions Protocol,BTP) 和 Web 服务事务处理(WS-Transaction)规范。现在已经有了一些比较 BTP 和 WS-Tx 的带个人色彩的文章及评论,它们企图展示 BTP 可以做所有 WS-Tx 能做的事情,但它们避而不谈 BTP 与 WS-Tx 之间存在的非常重要的区别。本文将尽可能给这两种协议一个客观的比较,并且展示它们都在如何尽力解决用 Web 服务进行事务处理时会存在的问题。在文章的结尾,我将明确地说明 BTP 和 WS-Tx 之间的区别是什么及为什么有这些区别,当然我同时也会提到它们也确实有一些共同的地方。 |
|
|
|
2003年10月1日 |
|
| |
J2EE 1.4 平台和Web服务 本文介绍了J2EE1.4平台中Web服务的构架,以及Web服务的最新规范、技术和开发工具。 |
|
|
|
2003年10月16日 |
|
| |
安全、可靠、事务化 Web 服务 本文扼要地概述了一组 Web 服务规范,这些规范解决了安全性、可靠性和事务性方面的问题。本文提供了指向实际文档的链接,您可以通过阅读实际文档来更详细地了解这些规范。本文的主要目的是简要地诠释这些规范对我们的顾客提供的价值。本文还描述了这些规范如何相互协作来为分布式应用程序组合稳固的环境。 |
|
|
|
2003年11月1日 |
|
| |
使用EJB2.1无状态会话Bean作为Web服务端点 本文介绍怎样在J2EE1.4平台下使用EJB2.1规范开发、打包、部署Web服务。 |
|
|
|
2003年11月5日 |
|
| |
Web 服务专题:互操作性 对不同软件和操作系统平台上的各 Web 服务实现之间的互操作性将需要哪些标准和技术?本专题整理了与 Web 服务互操作性相关的文章与教程,内容涉及基础知识,WS-I的规范、样本程序与测试工具,以及 WebSphere 与 .NET 之间的互操作实现,应用实践等等,供大家参考。 |
|
|
|
2003年12月4日 |
|
| |
从开放网格基础设施到 Web 服务资源框架: 重构和发展 本文解释了 OGSI 和 WSRF 以及相关的 Web 服务通知(WS-Notification)规范之间的关系、两个规范所解决的共同需求,并且比较和对比了实现这些需求所采取的方法。 |
|
|
|
2004年2月1日 |
|
| |
WS-I 基本概要 1.0a 本文档定义了 WS-I 基本概要 1.0,本概要由一组非专有的 Web 服务规范以及对这些旨在促进互操作性的规范的说明和修正组成。 |
|
|
|
2004年2月19日 |
|
| |
Web 服务编程技巧和窍门: 往返问题,引言 本技巧介绍了往返(roundtripping)、它的定义、以及它的使用。它首先指出一些与 JAX-RPC 规范有关的往返问题。随后的技巧将更详细地介绍其他的问题。 |
|
|
|
2004年4月1日 |
|
| |
Web 服务资源框架(白皮书) 这本白皮书介绍了表示有状态资源和 Web 服务之间的关系的 Web 服务资源框架(WS-Resource framework)规范。 |
|
|
|
2004年4月1日 |
|
| |
使用 WebSphere Studio 构建安全的 Web 服务:第 1 部分:XML 签名
本文向您展示如何使用 WebSphere Studio 和 IBM 密钥管理工具并利用新的 Web 服务安全性规范的两个方面――XML 签名和数字证书来保护 Web 服务的安全。 |
|
|
|
2004年4月5日 |
|
| |
使用 WebSphere Studio 实现和访问有状态 Web 服务: 第 2 部分 Web 服务资源框架(Web Services Resource Framework)提出了一种通过 Web 服务访问有状态的资源的模型。Web 服务资源生命周期(WS-Resource Lifetime)规范定义了销毁 Web 服务资源的两种方式:立即销毁和预定销毁。这些过程在 Web 服务如何清除它们不再需要的资源方面为设计人员提供了灵活性。本文展示了如何在 IBM WebSphere Application Server 环境中使用 WebSphere Studio Application Developer Integration Edition 5.0.1 来实现这两种销毁机制。 |
|
|
|
2004年5月1日 |
|
| |
使用 WebSphere Studio 实现和访问有状态 Web 服务,第 4 部分 Web 服务资源特性规范定义了如何使用 Web 服务技术来查询和修改与有状态 Web 服务资源(WS-Resource)相关联的数据,并提供一个规范的方法,以使客户端能够访问这些与 Web 服务资源相关联的数据。掌握在 IBM WebSphere Business Integration Server Foundation V5.1 环境中,如何使用 WebSphere Studio Application Developer Integration Edition V5.1.0 以使面向动态 Web 服务资源的 Web 服务能够与实际物理资源相结合。 |
|
|
|
2004年8月1日 |
|
| |
开始在 WebSphere Studio 中使用 BPEL4WS 本教程讲述了在 WebSphere Studio Application Developer Integration Edition V5.1 中如何使用 Web 服务的业务流程执行语言来创建和部署业务流程。通过不同的例子,您可以学习 BPEL 规范中的不同组件。
|
|
|
|
2004年8月9日 |
|
| |
漫游 Web 服务原子事务操作 本文研究了通用和传统形式的事务如何保持数据完整性,以及如何将传统事务描述应用于新 Web 服务原子事务(WS-AT)的操作和相关的 Web 服务协调(WS-C)规范的方法。把传统事务映射到 Web 服务事务,帮助您发现 Web 服务原子事务如何将陈旧的通用行业最佳实践具体表达为一种类型的事务。 |
|
|
|
2004年9月1日 |
|
| |
用于 J2ME 的 Web 服务 API 用于 Java 2 平台袖珍版 (Java 2 Platform, Micro Edition,J2ME) 的 Web 服务 API (WSA) 是由 Java Community Process 为 Java 规范请求 172 (JSR 172) 而定义的,这些 API 是两个相互独立的可选包,用于远程服务调用和 XML 解析。他们是针对基于连接设备配置 (Connected Device Configuration,CDC) 和有限连接设备配置 (Connected Limited Device Configuration,CLDC 1.0 和 CLDC 1.1) 的框架的。为什么用户应该关注这些呢?因为 JSR 172 在设备层为远程服务调用和 XML 解析提供了支持,也就意味着开发人员不用将这项功能嵌入到每一个应用程序中。本文介绍了远程服务调用可选包 API。 |
|
|
|
2004年9月1日 |
|
| |
Web 服务编程技巧与窍门: 不使用附件形式来发送二进制数据 带附件的 SOAP 规范(请参看参考资料)定义了怎样随 SOAP 消息发送二进制附件。但是某些时候您可能不想使用附件来发送二进制数据。例如,微软的 .Net Web 服务引擎不支持带附件的 SOAP 消息(Sw/A),所以如果您想协同使用 .Net,您必须使用附件以外的方法来发送二进制数据。学习一种新的方法来更改现存带附件的 Web 服务来发送二进制数据到另外一个 Web 服务,而且该 Web 服务不支持附件。 |
|
|
|
2004年10月1日 |
|
| |
标准 Web 服务的语义请求和响应 本文说明了如何用语义请求和响应概念来明确规范化地理空间 Web 服务的开发和利用。 |
|
|
|
2004年11月22日 |
|
| |
深入理解 WS-Policy 处理 WS-Policy 现在已成为 Web 服务框架的重要组件。很可能大部分 Web 服务程序员都会在不同程度上受到 Web 服务策略的影响。最新更新的 WS-Policy 公用规范简要地描述了各种策略处理模型,例如标准化、交集和融合。本文主要让你了解这些结构化操作的意义以及一些潜在的影响和因素。 |
|
|
|
2004年12月7日 |
|
| |
用 ETTK WSDL Port Type Aggregator 来简化 WSDL 构成 创建 Web 服务描述语言(Web Services Description Language,WSDL)文件的工作已经变得越来越复杂了,您注意到了吗?并且由于许多 Web 服务规范是可用的,所以该场景变得更加复杂了。使用这些规范的 WSDL 文档被用于合并它们的元素。通常,这通过简单易错的剪切粘贴流程来实现。新兴技术工具包(Emerging Technologies Toolkit,ETTK)WSDL Port Type Aggregator 工具提供了图形化且直观的方式将几个不同 WSDL 资源的 WSDL 结构聚集到单一的 WSDL 文档中。 |
|
|
|
2005年2月21日 |
|
| |
WS-RM 和 WS-R:SOAP 是否可以从混淆中可靠传递? 本文分析关于在 SOAP 端点之间可靠传递消息问题的两个 Web 服务规范:WS-RM 和 WS-R。 |
|
|
|
2005年3月28日 |
|
| |
使用 Web Services Distributed Management 开发 Blackberry 设备实现 在 Blackberry(TM)设备上开发 Web 服务分布式管理(Web Services Distributed Management,WSDM)规范的最小实现,这说明您可在资源受限的设备上实现 WSDM 和其必备的规范。 |
|
|
|
2005年4月1日 |
|
| |
关于 WSDM 的一些启示 本文将简要地介绍 WSDM 1.0规范,并且展示一些关键的设计借鉴。 |
|
|
|
2005年4月14日 |
|
| |
WSRP(Web Services for Remote Portlets)介绍 本文介绍了WSRP(Web Services for Remote Portlets),一个定义了如何利用基于 SOAP 的 Web 服务在门户应用程序中生成标记片断的规范。通过定义一组公共接口,WSRP 允许门户在它们的页面中显示远程运行的 portlet,而不需要门户开发人员进行任何编程。对于最终用户,这些 porlet 就和运行在他们本地的门户上一样,但是实际上这些 portlet 来自于远程运行的 portlet 容器,并且交互是通过 SOAP 消息的交换来实现的。在面向服务的体系结构中利用 WSRP 将是一个强大的组合,从而使面向呈现的 portlet 应用程序可以被发现并重用而不用任何额外的开发和部署活动。 |
|
|
|
2005年4月15日 |
|
| |
关于 CIM 映射到 WSDM 的建议 本文对于如何将以公共信息模型(Common Information Model,CIM)建模的资源表示成 Web 服务分布式管理(Web Services Distributed Management,WSDM)可管理资源 Web 服务提出了建议。描述了如何使用 Web 服务、WS-Resource Framework 及 WS-Notification 规范来表示和访问 CIM 模型的内容。本草案已经由分布式管理任务组( Distributed Management Task Force,DFTM)提交以进行研究。 |
|
|
|
2005年5月1日 |
|
| |
BPEL中的用户解析技术剖析 基于角色的任务分配是IBM WebSphere Business Foundation Server流程引擎所提供的重要功能,它弥补了BPEL规范在人员集成方面的不足,为基于流程的业务整合奠定了良好的基础。用户解析是基于角色的任务分配在技术层面的具体体现。本文试图对于WBISF流程引擎所提供的用户解析技术做深入讨论,并结合一个具体实例介绍了如何在流程开发中实现基于角色的任务分配。 |
|
|
|
2006年1月4日 |
|
| |
BPEL中的用户解析技术剖析 基于角色的任务分配是WBISF(IBM WebSphere Business Foundation Server )流程引擎所提供的重要功能,它弥补了 BPEL 规范在人员集成方面的不足,为基于流程的业务整合奠定了良好的基础。用户解析是基于角色的任务分配在技术层面的具体体现,本文将对 WBISF 流程引擎所提供的用户解析技术做深入讨论。 |
|
|
|
2006年1月4日 |
|
| |
增强 IT 基础设施库的服务管理功能 分析 IT 基础设施库 (ITIL, IT Infrastructure Library) 指导原则并找到和分离出其中的规范域模型,以便在企业服务总线 (ESB) 中利用这些模型。 |
|
|
|
2006年3月13日 |
|
| |
使用WAS6 和RAD6开发WS-AT事务 事务是构建分布式应用程序的关键,J2EE事务广泛使用了JTA事务。随着Web服务技术逐渐走向成熟并深入发展,事务技术在Web服务中的重要性也日益彰显。WS-AT (WS- Atomic Transaction) 定义了Web服务原子事务的协调类型,主要使用两阶段提交做为协调协议。目前IBM WAS 6.0(WebSphere Application Server 6.0)已经支持WS-AT事务(Web Services Atomic Transaction for WebSphere Application Server , WS-AT for WAS)。在这篇文章中我们将讲述WS-AT规范,WAS6.0对WS-AT事务的支持,并用RAD6.0(Rational Application Developer 6.0) 开发一个具体的WS-AT事务例子来加以说明。 |
|
|
|
2006年4月20日 |
|
| |
使用 Ajax 调用SOAP Web 服务,第 2 部分: 扩展 Web 服务客户机 使用 Asynchronous JavaScript and XML (Ajax) 设计模式实现基于 Web 浏览器的 SOAP Web 服务。在本系列的第 1 部分 中,作者引入了一个简单的用于调用 SOAP Web 服务的基于 Web 浏览器的 JavaScript 库。在第 2 部分中,作者将实现对 Web 服务寻址语言 (Web Services Addressing Language) 和 Web 服务资源框架 (Web Services Addressing Language) 规范的支持,以便扩展 JavaScript 库的功能。 |
|
|
|
2006年5月25日 |
|
| |
在面向服务的体系结构中构建事件驱动的应用程序,第 2 部分: 基于 WSN 和 WSRF 的应用实例 本系列文章的第 1 部介绍了 WSN (WebService Notification) 和 WSRF (WebService Resource Properties Framework) 两个规范,第 2 部分将为大家展示一个基于 WSN 和 WSRF 的具体应用。
|
|
|
|
2006年6月13日 |
|
| |
在面向服务的体系结构中构建事件驱动的应用程序,第 3 部分: 在SOA中构建WSN应用 本系列文章的第 1 部介绍了 WSN (WebService Notification) 和 WSRF (WebService Resource Properties Framework) 两个规范,第 2 部分将为大家展示一个基于 WSN 和 WSRF 的具体应用。在第 3 部分中,我们将对程序架构进行调整,在Notification Producer和Notification Consumer之间增加一个间接层:ESB,然后将我们之前实现的WSN应用迁移到ESB上,最后进行测试。 |
|
|
|
2006年6月26日 |
|
| |
防火墙:Web 服务不可逾越的障碍? 本文介绍如何使用 Web 服务轮询(Web Services Polling,WS-Polling)来解决异步消息传递中的难题。WS-Coordination/Transaction 和 WS-Reliable Messaging 之类的规范,现在只需使用 WS-Addressing Header,就可以假定存在使用标准方式定义的异步消息传递模型。但是,如同许多事情一样,使用异步消息处理机制也有不利的方面,而且还有一个阻碍其采用的障碍——防火墙。 |
|
|
|
2006年10月8日 |
|
| |
信息服务模式,第 1 部分: 数据联合模式 数据联合模式可对来自多个异类信息源的数据进行虚拟化。该模式为分布式信息创建了集成视图,且在联合结构化和非结构化的信息时不会造成数据冗余。本文描述 SOA 上下文中的结构化信息(数据)联合。此模式规范可帮助数据和应用程序架构师明智地确定数据体系结构和文档决策指导原则。 |
|
|
|
2006年11月15日 |
|
| |