跳转到主要内容


developerWorks 中国  >  SOA & Web Services  >  

文档库

developerWorks
 
  
 
  第 1 - 100 条,共 167 条      下一页  显示所有    隐藏内容简介    
 
题目 日期
直接因特网消息封装(Direct Internet Message Encapsulation,DIME)
直接因特网消息封装(Direct Internet Message Encapsulation,DIME)是一个轻量级二进制消息格式,可用于把任意类型和大小的一个或多个由应用程序定义的有效负载封装到单个消息构造中。每个有效负载用一个类型、一个长度和一个可选的标识符来描述。同时支持 URI 和 MIME 媒体类型构造作为类型标识符。有效负载的长度是一个整数,指出有效负载有多少个八位元。可选的有效负载标识符是一个 URI,通过它,有效负载之间可以进行交叉引用。DIME 有效负载在生成数据时可能包括嵌套的 DIME 消息或一串串链接在一起的未知长度的记录块。DIME 只是一种消息格式:它不提供连接或逻辑回路(logical circuit)的概念,它也没解决行首问题。
    2002年6月1日  
 
Python Web 服务开发者: 消息传递技术比较
在各种技术之间进行选择总要涉及到得失的权衡;您经常牺牲性能来获取轻松编程。消息传递技术可能是 Web 开发者最感兴趣的领域。您如何能平衡高速性能和人类可读性?Mike Olson 和 Uche Ogbuji 并不声称拥有这个问题的答案,但是他们确实提供一些硬数据(hard data)以帮助您作出最适合您需要的决定。在本文中,他们帮助您在一些可用的不同的消息传递协议之间进行比较。您将为每个协议编写一个简单的应用程序,并比较速度、消息开销和相对开发时间等各项衡量指标。
    2002年7月1日  
 
SOAP绑定框架 : 单一请求响应传输消息交换模式
本文承继前一篇SOAP绑定框架,应用SOAP绑定框架来描述一个最基本的SOAP交互模式:单一请求/响应传输消息交换模式。在该模式下,服务方接收调用方的调用SOAP消息,然后向调用方发送响应SOAP消息。本文的主要目的是给出一个应用SOAP绑定框架来描述绑定规范的实例,为用户以后自行定义提供属性和状态转移描述相关定义的实践。
    2002年7月1日  
 
在SOAP消息中加入请求参数
本文中通过一个简单示例,给出了如何编写可以向服务器传递数据的简单SOAP消息的方法。
    2003年6月26日  
 
在SOAP消息中传输BLOB和CLOB数据
本文介绍在SOAP消息中传输BOLB和CLOB数据的方法,然后为以图像传输为例子讨论BLOB、CLOB数据传输的编程实现方法。
    2003年7月24日  
 
Web服务世界中的可靠消息传递
本文是Web 服务之间可靠通讯的概述、基本蓝图。
    2003年7月24日  
 
使用Soap消息调用Web Services
Web Services技术使异种计算环境之间可以共享数据和通信,达到信息的一致性。随着异种计算机环境的不断增加,我们会更加经常的调用各种不同计算机体系中编写和发布的Web Services,作者在本文中给出了使用VB应用程序调用java平台编写和发布的Web Services的实践过程, 并且分析了如何根据WSDL文件构造SOAP消息的方法。
    2003年10月1日  
 
在 BPEL 流程内不使用 Java 代码来发送简单的 JMS 消息
本文向您展示了如何模拟 WebSphere Business Integration Server Foundation 内部的一个流程,来向队列发送 Java Message Service(JMS)消息,而并不用编写任何 Java 代码。
    2004年12月17日  
 
将行业业务消息传递标准应用到 Web 服务的方法
此白皮书的作者向您展示了如何在消息和文档级别上整合各种基于行业标准的业务消息传递系统,例如 CIDX、OAGi、PIDX,以及 RosettaNet Web 服务技术。
    2005年1月1日  
 
将行业业务消息传递标准应用到 Web 服务的方法
此白皮书的作者向您展示了如何在消息和文档级别上整合各种基于行业标准的业务消息传递系统,例如 CIDX、OAGi、PIDX,以及 RosettaNet Web 服务技术。
    2005年1月20日  
 
Web 服务编程技巧和窍门: 实现隐式和显式 SOAP 消息头
用户可以使用通常称为显式和隐式消息头在 WSDL 定义中定义 SOAP 消息头。本文学习这两种样式之间的区别以及在使用 JAX-RPC 进行开发时这些区别是如何影响您的。
    2005年3月1日  
 
Web 服务编程技巧和窍门: 手工创建的 SOAP 消息中命名空间的处理
深入理解 WSDL 如何映射到 SOAP。在一般环境下,无须考虑 SOAP 消息中的命名空间。然而,在某些情况下,就必须要考虑这个问题。您可能需要手工创建 SOAP 消息,并在没有其它工具辅助下处理命名空间的问题。本文将专门针对这些情况来解决相关问题。
    2005年5月3日  
 
随需应变的业务流程生命周期,第 10 部分: 开发用于 CICS 事务服务器的消息适配器
随需应变的转换可以使新的业务流程调用遗留的客户信息控制系统(Customer Information Control System,CICS(R))事务服务器中的业务逻辑。本文在体系结构上进行了一些概述,并且提供了循序渐进的方法,以使用 CICS Transaction Server(TS) V2.3 提供的用于 CICS 的 SOAP 特性,来开发各种构件去调用工作流流程中的遗留 CICS 业务逻辑。在本文中,作者向您说明了如何在 CICS TS 中创建用于从 XML 到 COMMAREA 转换的消息适配器。
    2005年6月2日  
 
在 WebSphere Everyplace Micro Environment 中开发消息队列应用程序
了解如何在 IBM 的无线计算平台(即 WebSphere Everyplace Micro Environment)上从头设计和实现基于优先级的轻量级消息队列。我们将开发一个能够在 WebSphere Everyplace Micro Environment 平台上共享本地部署的应用程序中的信息的消息队列。如果您对内幕感兴趣,本文还将描述消息队列技术的内部操作。
    2006年2月23日  
 
随需应变的业务流程生命周期,第 14 部分: 使用集群 WebSphere MQ 部署平衡消息传递工作负载
在本系列的关于在集群环境中进行部署的最新部分中,您将回顾 IBM WebSphere MQ 关于集群部署的关键概念。通过使用这些概念,可以确定本系列的第 13 部分所描述的拓扑结构的伸缩性和工作负载平衡特征。您将以前一篇文章建议的体系结构为基础,来探索实现不同可用性和工作负载平衡属性的拓扑更改。另外,还将回顾与您生产环境相关的高可用性和安全主题。
    2006年10月19日  
 
使用服务集成总线处理 Web 服务消息,第 2 部分: 中介与 SIBus
本文为本系列的第二篇文章,将说明如何将中介编程模型作为 SIBus 的用户操作动态 Web 服务消息的机制。
    2006年11月5日  
 
SOAP 消息级别的互操作性
使用 Web 服务时,达成一致的 XML 模式能否保证在系统间进行成功的数据交换? 您可以在本案例研究中找到答案。您将了解如何在涉及集成层时定义 WSDL 文档来在 SOAP 消息级别实现互操作性。文中对 Web 服务的远程过程调用(Remote Procedure Call,RPC)和 Document 样式进行了讨论。
    2006年11月15日  
 
使用 Web 服务进行异步消息传递
了解如何使用 Web 服务来通过 HTTP 进行异步消息传递。本文将分析这样一个场景:在此场景中,触发器将调用 Java 存储过程,后者又将调用 Web 服务,而 Web 服务会将消息放入面向消息的中间件中。本文专为在 B2B 环境中开发 Web 服务的读者撰写。读者需要具备 Web 服务、DB2 和 WebSphere Application Server 方面的知识。
    2006年11月30日  
 
基于 WESB/WPS 实现 SOAP 和 JMS 消息头的转换
本文重点阐述如何基于 WESB 实现 SOAP 和 JMS 消息头的转换,以及如何在 WESB 中处理 SOAP 和 JMS 消息头。
    2007年4月30日  
 
利用 WAS V6.1 开发安全可靠的 Web Services,第 2 部分:实现可靠的消息传递
在第 1 部分中我们介绍了如何开发基于 JAX-WS 的 Web Services,本文将在此基础上介绍如何在 WebSphere Application Server(WAS) v6.1 上通过策略集的配置实现可靠的消息传输。本文首先介绍 WS-Reliable Messaging 规范,然后再介绍在 WAS6.1 具体的配置过程。
    2008年5月15日  
 
利用 WAS V6.1 开发安全可靠的 Web Services,第 3 部分:实现安全的消息传递(上)
在前两部分中分别介绍了基于 JAX-WS 的 Web Services 的开发和可靠的消息传递。在这部分将介绍如何在 WAS6.1 中实现安全的 Web Services。安全的 Web Services 就是实现了 WS-Security 规范的 Web Services。WS-Security 通过对消息的加密和签名保证了消息的完整性和机密性;利用认证令牌实现了身份认证。
    2008年5月22日  
 
利用 WAS V6.1 开发安全可靠的 Web Services,第 3 部分:实现安全的消息传递(下)
在前两部分中分别介绍了基于 JAX-WS 的 Web Services 的开发和可靠的消息传递。在这部分将介绍如何在 WAS6.1 中实现安全的 Web Services。安全的 Web Services 就是实现了 WS-Security 规范的 Web Services。WS-Security 通过对消息的加密和签名保证了消息的完整性和机密性;利用认证令牌实现了身份认证。
    2008年5月22日  
 
技巧:改进 WebSphere ESB V6.1 中记录的消息的显示
了解 WebSphere Enterprise Service Bus V6.1 中对 Message Logger 中介原语的更改,以及如何改进 V6.1 中记录的消息的显示。
    2008年6月5日  
 
用 RAD 开发基于 SOAP/JMS 的 EJB Web 服务及其构建 SOAP 请求消息
本文描述了在 Rational Application Developer(RAD) 中开发基于 SOAP/JMS(SOAP over JMS) 的 EJB Web 服务的过程及其如何构建调用此 Web 服务的 SOAP 请求消息。在文章中给出调用 EJB Web 服务完整的过程,包括发送 SOAP 请求消息到请求队列、调用服务、SOAP 请求消息与服务方法入口参数之间的绑定,以及服务方法执行的结果转换为 SOAP 消息回送到返回队列。
    2009年4月9日  
 
任务:消息: WebSphere MQ 集群中的迁移、故障转移和扩展
面向服务的某些方面最适合使用 IBM WebSphere MQ 集群来提供。集群可以提供位置独立性、运行时名称解析,以及 SOA 应用程序所需要的并发性。由于这些原因,SOA 的采用正在推动从点对点消息网络到集群环境的迁移。本文研究队列管理器的迁移、故障转移和扩展在 SOA 上下文中会受到如何的影响。 (IBM WebSphere Developer Technical Journal)
    2009年4月15日  
 
在 WID/WPS 中开发、配置、部署以通用 JMS 作为消息中间件的应用
WebSphere Process Server 支持多种消息引擎,除内嵌的 Service Integration Bus (SIBus) JMS 之外,还包括一些主流的第三方中间件产品。本文将介绍如何在 WebSphere Integration Developer 中创建通用 JMS 提供者 (Generic JMS provider),以及如何在 WebSphere Process Server 中配置通用 JMS 资源,部署业务应用,从而实现 WPS 与第三方消息中间件之间的相互通信。
    2009年4月28日  
 
利用 WebSphere Process Server v6.2.0.1 中的 JAX-WS 绑定传递 SOAP 消息附件
WebSphere Process Server v6.2.0.1 的一个重要新增功能就是对非引用 SOAP 消息附件(Unreferenced attachments in SOAP messages)的支持。本文结合一个应用场景介绍如何用 WebSphere Integration Developer(WID)V6.2.0.1 开发支持非引用 SOAP 消息附件的应用程序以及如何在 WebSphere Process Server V6.2.0.1 运行时环境中运行该应用。
    2009年8月20日  
 
实现可扩展消息传递和到场协议(XMPP)
XMPP 是面向基于 XML 的 Internet 通信的开放协议。尽管它是非常受欢迎的即时消息传递协议,但您还可以把它当作一个通用的消息传递服务使用。了解 XMPP 的详细内容以及如何使用它进行简单的消息传递。
    2009年11月2日  
 
SOAP消息的数字签名
简单对象存取协议是一种在独立传输方式下交换信息的轻量级协议。在分散的分布式环境下,它为远程过程调用和获得 XML 形式的响应定义了一个规范。
在分布式环境中,安全是一个固有的复杂问题。SOAP 的规范并不涉及安全问题,但是允许安全问题作为扩展而被处理。一个数字签名的消息包含验证消息来源和消息内容的信息。因而,数字签名能够非常有效地用于 SOAP 消息认证。这个教程探究了在 SOAP 消息中整合数字签名的方法和执行过程。
    2001年9月14日  
 
理解 Web 服务可靠消息传递
随着Web 服务的使用越来越普遍,人们迫切需要以可靠的方式进行信息传递,从而确保信息不会丢失或遭到破坏。Web 服务可靠消息传递(Web Services Reliable Messaging,WSRM)标准旨在解决这些问题,并且提供了一种可靠的机制来在服务之间传递消息。在本教程中,您将了解到 WSRM 规范、系统运行的基本机制,以及一个演示系统如何工作的示例。
    2005年10月27日  
 
Geronimo J2EE Web 服务,第 2 部分: 消息处理程序、附件、安全和注册中心访问
了解如何向传统 J2EE 应用程序添加消息处理程序、附件支持、Web 服务安全、自定义异常和统一描述、发现与集成(UDDI)注册中心访问。本系列教程包括两部分,这是第 2 部分,通过扩展部署在 Apache Geronimo 上的 BookShop 应用程序介绍了这些新的内容。
    2005年11月28日  
 
通过 ESB 转换协议和路由消息
在本教程中,您将学习如何使用 IBM WebSphere Application Server Version 6.0 开发 SOAP/JMS 无状态会话 Bean 的Web 服务实现,并且通过配置的服务集成总线 (SIB) 消息传递资源提供对 SOAP/JMS 服务的访问。
    2006年1月9日  
 
Hello World: 通过 WebSphere Enterprise Service Bus 开发用于协议转换的消息流
学习如何构建用于协议转换的消息流。本教程展示 WebSphere Enterprise Service Bus 的协议转换特征。这是“Hello, World”系列中的教程,该系列提供各种 IBM 软件产品的简要概述。WebSphere Enterprise Service Bus 旨在满足 Web 服务应用程序和数据的连接和集成需要。对于希望通过业务转换来提高竞争优势的客户,他们应该考虑利用某个 IBM ESB 产品(例如 WebSphere Enterprise Service Bus)的企业服务总线解决方案。
    2007年9月13日  
 
使用 IBM Data Studio Developer 中的 XSLT 转换 Data Web Services 消息
对 Data Web Services 输入和输出消息应用 XSL 转换,以支持多种客户机。
    2008年11月25日  
 
Python Web 服务开发者 第三部分: 软件资源库,第 2 部分
Uche Ogbuji 和 Mike Olson 继续他们存储和管理软件的 Web 服务示例,阐明了如何用 SOAP 消息更新资源库,以及如何把这个资源库作为 Web 服务来发布。
    2001年4月1日  
 
SOAP 安全性扩展:数字签名
SOAP 安全性扩展:数字签名(SOAP-DSIG)定义了用数字方式签名 SOAP 消息及确认签名的句法和处理规则。本文讨论了 SOAP-DSIG 和 SSL 有着怎样的关系,并描述了这两项技术是如何互补的。
    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日  
 
HTTPR 入门 : 可靠 HTTP 协议概述
可靠 HTTP(Reliable HTTP,HTTPR)是一个新的协议。它使得 HTTP 包能够在客户机与服务器之间进行可靠的传递。这个协议解决了当前 HTTP 中的许多明显的问题,并且为网络服务间的可靠的消息传递开辟了通路。
    2001年8月21日  
 
架构Web Service: 交互界面,Web服务定义的核心
本文是架构Web服务的系列文章的第五篇,以在前文中描述的应用实例为基础,详细定义了Catalog服务的API消息,全部API是使用SOAP完成调用和返回的,本文通过API的具体定义,详细介绍和演示了交互的数据结构和API消息结构的定义方法和相应模式,为读者在定义自己的Web服务接口时提供了实例的帮助和教程。
    2001年9月25日  
 
SMS:关于 Web 服务应用的个案研究
Web 服务正在开始应用于生产。这一关于短消息服务应用程序的个案研究分析了与电信服务中的 Web 服务开发相关的问题。
    2001年10月9日  
 
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日  
 
Web 服务内幕,第 10 部分:深入主题:可靠性和事务
就本质而言,Web 服务体系结构是应用程序通过智能的消息交换相互进行集成的方法。对于企业,这意味着关键业务信息(比如:订购单、合同以及报价索取(RFQ))的交换。由于这种信息的关键性本质,企业必须确保底层消息传递体系结构的可靠性。在 Web 服务内幕的这篇文章中,James Snell 继续他的关于影响在企业中使用 Web 服务的问题的讨论,侧重于可靠的消息传递和事务。
    2002年1月22日  
 
处理 SOAP 中的附件
Web 服务将要求在一个过程的服务之间还能够发送除文本消息之外的其它类型消息。这通常要涉及到复杂的数据类型比如语言结构、多媒体文件甚至其它嵌入式消息。本文将看一下带附件的 SOAP(SOAP with Attachment)规范如何被用于发送这种信息。它提供了如何处理 SOAP 服务中的定制数据类型映射和附件的编程示例。
    2002年2月1日  
 
在 Web 服务世界中的业务流程
BPEL4WS 允许定义使用 Web 服务的业务流程,也允许定义把业务流程的功能具体化为 Web 服务的业务流程。这篇短文使用一个简单的示例来介绍 BPEL4WS 的基本语言元素。此外还将简要说明语言中的概念:建立双边伙伴关系、使消息和流程关联、定义业务流程的活动的顺序、处理长期运行的事务的异常。我们还要介绍 BPEL4WS 所导致的编程模型以及在纯粹的 B2B 情景中 BPEL4WS 的使用。
    2002年8月1日  
 
Web Service Gotchas: 一篇总结报告
Web服务作为一种分布式计算体系结构,正在逐步改变现在的电子商务模式。今天的Web服务能够很好的在完全不同的系统/操作环境/程序语言间传递包含XML数据的消息,但是它在诸如安全性、可靠性、可管理性、可扩展性、事务处理等方面还需要进一步提高,本文是一篇关于 Web 服务体系结构现存的七个"局限性"问题的总结报告。
    2002年10月15日  
 
用 Web 服务和 J2EE 集成企业应用程序
一段时间以来,IT 员工已经能够使用 Java 2 平台,企业版(J2EE)的元素集成后端系统了。最近出现的 Web 服务技术已经使我们能够用一些以前想不到的新方法来实现类似的目的。在本文中,Andre Tost 和 Daniela Rudrof 向您说明了如何结合 J2EE 和 Web 服务使企业应用程序集成(enterprise application integration,EAI)变得更轻松。您还将看到如何一起 Java 消息传递服务(Java Messaging Service)和 Java 2 连接器体系结构( Java 2 Connector Architecture) 以及 Web 服务技术使集成过程达到一个新的抽象层次。
    2002年11月1日  
 
作为 Web 服务的 IBM CrossWorlds Collaborations
本文描述了如何将 IBM CrossWorlds 版本 4.1 Collaborations 作为面向消息的 Web 服务公开并将其部署到 WebSphere Application Server 版本 4.0 上。这样,IBM CrossWorlds Collaborations 就可以使用简单对象访问协议(Simple Object Access Protocol,SOAP)消息与其它应用程序进行交互。
    2002年11月6日  
 
用UDDI4Py 轻松开发 Web 服务
UDDI注册中心是用作发布和获取有关各种企业、它们提供的服务以及所使用任何技术接口的信息的中心场所。用户可以通过因特网图形界面或以编程的形式通过 SOAP 消息访问注册中心。本文介绍了 UDDI4Py,它是开放源码 Python 软件包,它能方便传输和处理 UDDI 2.0 API 支持的各种 SOAP 消息
    2002年12月17日  
 
逐步了解 Web 服务标准,第 2 部分: SOAP 和 WSDL 的更多复杂性
在前一篇文章中,Jordi 解释了每个 Web 服务标准是如何被设计为非常全面,从而实现可扩展性的。(请参阅参考资料)。但是,每个标准只能解决创建分布式计算框架时的一个非常特定的问题。因此,仅了解一种产品支持 SOAP 并不足以确定另一种作出类似声称的产品是否能与其互操作。您还必须了解更多的细节,如应该被用于交换 SOAP 信封的传输以及用于信封有效负载的数据编码。究其本质,SOAP 只不过是一种消息格式。就用于传送消息的传输以及每条消息中包含的数据的格式而言,SOAP 是可扩展的。数据编码可扩展性对于 SOAP 消息的交换非常重要。所以,用于对数据进行编码的规则也被创建以供参考。在本文中,Jordi 解释了数据编码与 SOAP 及其他标准之间的关系。
    2003年2月1日  
 
Python Web 服务开发者: 通过 SMTP 处理 SOAP
大多数人在想到 SOAP 时,都会想到通过 HTTP 协议发送 XML 请求并获得 XML 响应。但情况并不总是如此。事实上,SOAP 协议将 HTTP 定义为一种用于 SOAP 消息的可能的传输协议。在本文中,Mike Olson 和 Uche Ogbuji 探讨了如何通过简单邮件传输协议(Simple Mail Transfer Protocol,SMTP)发送和接收 SOAP 请求。
    2003年3月1日  
 
为 EAI 选择 JCA、JMS 或 Web 服务
本文讨论了在 J2C 连接器体系结构(J2C Connector Architecture,JCA)、Java 消息服务(Java Message Service,JMS)和 Web 服务实现之间作出选择的标准(选择的依据是现有的环境、您想实现的模式和松耦合或紧耦合的预置要求)。
    2003年3月1日  
 
实现 WS-Security
本文将描述新兴的 WS-Security 标准如何被用于保护 2002 年秋天开发和部署的 Web 服务。本文将讨论 Web 服务在安全性方面的需求,以及如何利用 HTTPS/SSL、数字证书和数字签名技术的组合来满足这些需求。本文将仔细讨论 S0AP 消息用来触发 Web 服务的 WS-Security 元素,并详细解释 WS-Security 元素的每一部分。
    2003年4月1日  
 
使用 BPEL4WS 的业务流程: 学习 BPEL4WS,第 8 部分
本文将阐述另外三个 BPEL 活动的使用:switch、pick 和 compensate。除了介绍如何使用 <switch> 在条件上进行分支之外,还将说明如何利用 <pick> 基于传入消息或超时设定进行分支。同时举出一个简单清楚的示例来说明如何撤销已执行的动作。
    2003年5月1日  
 
WS-ReliableMessaging 的实现策略
本文讨论了使用最近发布的 WS-ReliableMessaging 规范来实现可靠的消息传递时确保其健壮性、完整性和性能的一些注意事项。
    2003年7月28日  
 
J2EE Web服务开发系列之六: 使用Handler来增强Web服务的功能
本文是J2EE Web服务开发系列文章的第六篇,本文从SOAP消息中Handler的基本概念入手,逐步深入讨论Handler的各种典型使用(生成日志、用户认证、用户授权、信息加密/解密)以及实现方法。
    2003年8月1日  
 
使用 ETTK 的开发,第 2 部分
本文将继续讨论如何使用 ETTK 进行开发,重点讲解如何创建 RPC 和消息服务,以及如何部署 Axis 处理程序。
    2003年8月7日  
 
使用基于 RosettaNet 的 Web 服务,第四部分: BPEL4WS 和 RosettaNet
仅仅在两台机器间简单地发送基于 SOAP 的消息不能成为真正意义上的Web 服务--这是一个相对狭窄的观点,它使更大的蓝图变得模糊。为了电子化地开展业务,您需要鼓励能够您以现实世界中开展业务的方式思考并实践的技术。Web 服务是鼓励您这样思考的非常重要的第一步,在本文中,Suhayl描述了怎样使用 BPEL4WS 创建可执行的业务流程。
    2003年10月1日  
 
Web 服务编程技巧与窍门: 在 JAX-RPC 中使用 SOAP Headers
在本文中,Andre Tost 检验了用来创建及处理在 SOAP 消息的 Header 部分传输的数据的多种方法。尤其是他着重考虑了在使用 JAX-RPC 标准的应用程序中怎么做,因为绝大多数 Java 应用程序都是使用 JAX-RPC 标准提供并使用 Web 服务的。
    2003年10月1日  
 
行动中的安全、可靠和事务化的 Web 服务
用户的需求在不断地增加,迫切要求加快 Web 服务的前进步伐,以包括安全性、可靠消息传递和事务支持在内的高级 Web 服务功能来实现高价值的业务场景。
    2004年1月5日  
 
Web 服务编程技巧和诀窍: 将 <xsd:any/> 元素用于自定义序列化
大多数情况下,JAX-RPC 假定出现在 SOAP 消息中的 XML 元素都应该映射到 Java 对象中去。对于简单类型和复杂类型如何映射各有其规则说明,JAX-RPC 实现通常都提供了生成处理映射所需代码的工具。好消息就是,如果您要处理应用程序中的 Java 对象,您不必担心数据的类型映射以及序列化和反序列化。也就是说,您不需要知道如何解析 XML 元素,如何将它交给适当的 Java 对象,反之亦然。然而,在某些情况下,您可能想掌握(反)序列化是如何实现的。或者您根本就不想将 XML 数据映射到 Java 对象中去。幸运的是,在 JAX-RPC 中就有办法能做到,本文将为您展示如何去做的技巧。
    2004年2月1日  
 
AXIS 实现 Web 服务之深入篇
本文主要介绍使用 service 方式实现 Web 服务、复杂类型参数或者返回值以及面向消息/文档的服务类型,Web 服务的会话管理以及安全问题。
    2004年2月26日  
 
Web 服务寻址(WS-Addressing)对 SOAP 的隐式影响
Web 服务寻址(WS-Addressing)协议可能与第一眼看上去的的样子有很大的不同。但是它构建的消息信息头将使新的 Web 服务消息流模式成为可能——而且它将对 SOAP 引擎以及 SOAP 协议本身的未来造成深远的影响。
    2004年4月1日  
 
Web 服务最佳实践,第 11 部分: Web 服务安全性,第 1 部分
在当今世界里,开展业务通常需要公司在企业到客户(business-to-customer)和企业到企业(business-to-business)的交互中使用 Internet。通常,在业务事务中交换的消息是以任务为中心的、具有市场价值的、或者机密的;因而,当通过 Internet 传递时,必须保护它免受意外的访问或故意的未经授权的控制和使用。理解在面向服务的体系结构中实现 Web 服务安全性(WS-Security)的机制以及它所提供的选项,可以使您选出最好的安全性技术来处理您对验证、数据完整性和机密性的需求。
    2004年4月1日  
 
Web 服务编程技巧与窍门: 使用 SOAP 头扩展 JAX-RPC Web 服务
在本文中,作者研究了 JAX-RPC SOAP 处理程序如何处理 SOAP 消息头。具体来说,他展示了处理程序如何将 SOAP 头添加到传出消息,以及对应的处理程序如何从传入消息中删除 SOAP 头。此外,他还提出了 JAX-RPC 的程序化配置和部署模型,因为它们都与这个主题有关。
    2004年4月1日  
 
探索 WebSphere Web 服务网关的新特征
本文讨论了这些在 Version 5.1 中可用的新网关特征,它们支持提高性能、Web 服务消息中介体的标准机制以及提高灵活性。
    2004年4月12日  
 
实现安全的AXIS Web服务,第 2 部分
本文将首先简单介绍Web 服务安全性相关技术和开发工具,然后介绍了使用WSSecurity工具SOAP消息进行签名和验证的方法;接下来深入讨论了使用现成的WS-Security工具,结合Handler模型开发一个axis下实现WS-Security的通用应用框架。
    2004年8月16日  
 
技巧:将 XForms 实例的一部分发送到 Web 服务
这篇技巧将解释如何创建包含 SOAP 消息和其他数据的实例,然后,在提交时只发送 SOAP 消息
    2004年9月9日  
 
Web 服务编程技巧与窍门: 不使用附件形式来发送二进制数据
带附件的 SOAP 规范(请参看参考资料)定义了怎样随 SOAP 消息发送二进制附件。但是某些时候您可能不想使用附件来发送二进制数据。例如,微软的 .Net Web 服务引擎不支持带附件的 SOAP 消息(Sw/A),所以如果您想协同使用 .Net,您必须使用附件以外的方法来发送二进制数据。学习一种新的方法来更改现存带附件的 Web 服务来发送二进制数据到另外一个 Web 服务,而且该 Web 服务不支持附件。
    2004年10月1日  
 
Web 服务提示与技巧: 学习简单实用的 Web 服务设计模式,第 1 部分
学习如何在 Web 服务中应用设计良好、经过检验的 Web 应用程序设计方法。本系列中的第一个技巧将教您怎样通过 Java 消息服务(JMS)来实现异步请求操作。
    2004年11月1日  
 
Web 服务编程度技巧和窍门: 学习简单、实用的 Web 服务设计模式,第四部分
作者 James Snell 为 Web 服务世界提供了简短系列的关于定义良好的且提供 Web 应用程序设计策略的应用程序的讨论。在这部分中,将探究消息总线模式(message bus pattern),该模式将异步性、灵活性及基于人们所熟悉的且提供设计概念的面向消息服务的实现连接在一起。
    2004年12月14日  
 
WS-RM 和 WS-R:SOAP 是否可以从混淆中可靠传递?
本文分析关于在 SOAP 端点之间可靠传递消息问题的两个 Web 服务规范:WS-RM 和 WS-R。
    2005年3月28日  
 
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日  
 
使用服务集成总线处理 Web 服务,第 1 部分
概述服务集成总线(Service Integration Bus)强大的 Web 服务消息处理功能。这个系列分两部分,第一部分对 SIBus 进行简要介绍,着重于介绍截取和处理在 SIBus 间传输的 Web 服务消息的选项,并讨论处理它们的两种主要方法的利弊。本文详细介绍了第一种方法,Chris Whyley 展示了如何编写和部署 JAX-RPC 处理程序,使其能使用目标 Web 服务发送和接收的消息来有效工作。
    2005年7月21日  
 
使用服务集成总线处理 Web 服务,第 1 部分:JAX-RPC 处理程序和 SIBus
本文概述服务集成总线强大的 Web 服务消息处理功能。作者展示了如何编写和部署 JAX-RPC 处理程序,使其能使用目标 Web 服务发送和接收的消息来有效工作。
    2005年7月22日  
 
简化中介:使用 E4X 和示例代码编写 SIBus 中介
本文使用 IBM(R) WebSphere(R) Application Server V6 提供的消息传递和 Web 服务支持来转换和路由 Web 服务请求。作者演示了如何使用脚本和轻量级中间代码从现有的服务创建一个新的 Web 服务。作者还向您介绍了服务集成总线 (Service Integration Bus)、ECMAScript for XML (E4X) 和 WSMediations 软件包。
    2005年8月29日  
 
用于实现 Web 服务的 SOA 编程模型,第 5 部分: 面向服务的用户界面
面向服务的编程模型可以简化程序到用户 (program-to-human) 的交互的开发,方法是在用户或者管理员控制下在表示层抽象化接口、标准化消息以及聚合独立信息源。本文是关于 IBM 的 SOA 编程模型的系列文章的第 5 部分,介绍了用户面对的服务并提供了用户界面 (UI)。本系列前面的文章介绍了与语言无关的数据访问和基于面向服务的体系结构(Service-Oriented Architecture,SOA)概念的 Web 服务的编程模型。
    2005年11月1日  
 
使用 Apache Sandesha 支持 Web 服务实现
了解 Apache Sandesha 及其体系结构的概况。Apache Sandesha 是 WS-ReliableMessaging 协议在 Apache Axis 上的实现,Apache Axis 是下一代简单对象访问协议(Simple Object Access Protocol,SOAP),可为 Web 服务提供广泛的支持。随着软件行业逐渐转向面向服务的体系结构 (SOA),越来越流行对许多异构系统进行连接以提供企业解决方案,Web 服务将在这其中扮演重要的角色,而此类连接的基础将主要依赖于它们交换的消息
    2005年12月6日  
 
EJB 倡导者:使用 Java EE 实现松耦合的 SOA 应用程序
本文探究了面向服务的体系结构中各种形式的松耦合,并重点介绍什么时候是使用消息驱动 Bean 所提供的异步处理能力的最佳时机。
    2006年2月16日  
 
FastSOA:用 XML、XQuery 和本机 XML 数据库技术加速 SOA
很多 SOA 实现都依赖于用 XML 定义的消息格式。结果,消息模式可能变得非常复杂、不兼容、难以维护,甚至造成严重的可伸缩性和性能问题。在本文中,Frank Cohen 将介绍如何通过在 SOA 中间层使用 XML、XQuery 和本机 XML 数据库技术来提高 SOA 性能的战略和技术。
    2006年3月6日  
 
IBM WebSphere 开发者技术期刊: 使用 JMS 和 WebSphere ESB 构建强大而可靠的 SOA——第 2 部分
Java Message Service (JMS) 对 J2EE 平台上的可靠消息传递进行了标准化。最近发布的 IBM WebSphere Enterprise Service Bus (ESB) 产品提供了一些重要的功能,这些功能位于任何支持面向服务的体系结构的环境核心位置。本系列文章讨论如何将 JMS 消息传递和 WebSphere ESB 集成,共三篇文章,本文是第二篇,主要描述用例场景,以提供构建和部署测试应用程序的舞台,以演示此集成的消息传递功能。
    2006年3月22日  
 
IBM WebSphere 开发者技术期刊: 使用 JMS 和 WebSphere ESB 构建强大而可靠的 SOA——第 1 部分
Java Message Service (JMS) 对 J2EE 平台上的可靠消息传递进行了标准化。最近发布的 IBM WebSphere Enterprise Service Bus (WebSphere ESB) 产品提供了一些重要的功能,这些功能位于任何基于面向服务的体系结构 (SOA) 的环境核心位置。本系列共三篇文章,描述如何将 JMS 和 WebSphere ESB 结合使用,以形成强大而可靠的 SOA。
    2006年4月13日  
 
企业服务总线解决方案剖析,第 4 部分: 企业服务总线的实施策略与总线集成
在企业服务总线应用解决方案系列的前三篇文章中(参见参考资料),作者对ESB的技术特征,ESB在WAS6 SIBus上的实现,以及在WBI MB5上的实现分别作了较为详细的论述,相信大家都对ESB已经有了一定程度的理解。总而言之,ESB是SOA体系架构中的信息流动与交换的基础。ESB的参与主体是服务,总线提供了服务间消息的识别,转换与路由的载体。但是,看起来,读者可能还会有一定的疑惑,ESB首先是一种概念,实现的方案又很灵活,最终支持ESB的产品也很多,那么,前面介绍过的ESB实施方案与具体技术各自适用的场合有什么特点?基于不同实施方案的ESB又是如何互联的呢?本文将对上述问题加以总结。
    2006年4月17日  
 
在不使用 IDE 的情况下开发 Web 服务,第 2 部分: 在命令行上创建“Hello World”Web 服务客户机
本文将演示如何使用 WSDL2Java 命令创建简单的“Hello World”独立 Java 应用程序 Web 服务客户机。还将介绍如何使用 TCPMonitor 跟踪 HTTP 消息
    2006年5月8日  
 
在不使用 IDE 的情况下开发 Web 服务,第 2 部分: 在命令行上创建“Hello World”Web 服务客户机
本文将演示如何使用 WSDL2Java 命令创建简单的“Hello World”独立 Java 应用程序 Web 服务客户机。还将介绍如何使用 TCPMonitor 跟踪 HTTP 消息
    2006年5月8日  
 
Geronimo 叛逆者: Apache Geronimo 的 JMS 实现:ActiveMQ
我们已经在 “Geronimo 叛逆者” 专栏中对集群进行了许多讨论。但是,使所有集群成为可能的消息传递又怎么样呢?Geronimo 包含 ActiveMQ,这是 Java Message Service(JMS)的一种实现,创建它是为了满足项目的需要。在本文中,我们与 ActiveMQ 的创建者之一 James Strachan 讨论了 ActiveMQ、消息传递以及依赖消息传递的应用程序的未来发展。
    2006年6月22日  
 
使用 WebSphere Message Broker Version 6 动态更新 Web 服务接口
本文提供了有关用于执行 Ant 脚本和编写文件的 IBM WebSphere Message Broker Version 6 用户定义 Java 节点的信息。本文中的方案动态地从 Internet URL 收集 WSDL 文档,提取文档的 XML 模式部分,然后将其作为消息集字典导入,从而将定义部署到活动代理。读者还将了解如何安装用户定义 Java 节点以及如何在 Web 服务体系结构中实现代理。
    2006年7月2日  
 
基于 SOA 的大容量企业系统体系结构
研究支持基于面向服务的体系结构 (SOA) 的大容量企业系统的多层消息处理方法。本文说明了 WebSphere Application Server Version 6 如何用来优化 XML 的消息处理,以及如何使企业成为可持续的大容量操作环境。我们建立了一个独特的体系结构视图,它能够引起那些关注于使用 SOA 和 Web 服务以实现高吞吐量的 J2EE 和 XML 技术读者的共鸣。
    2006年7月14日  
 
基于 SOA 的大容量企业系统体系结构
研究支持基于面向服务的体系结构 (SOA) 的大容量企业系统的多层消息处理方法。本文说明了 WebSphere Application Server Version 6 如何用来优化 XML 的消息处理,以及如何使企业成为可持续的大容量操作环境。我们建立了一个独特的体系结构视图,它能够引起那些关注于使用 SOA 和 Web 服务以实现高吞吐量的 J2EE 和 XML 技术读者的共鸣。
    2006年7月14日  
 
IBM WebSphere 开发者技术期刊: 使用 JMS 和 WebSphere ESB 构建强大而可靠的 SOA——第 3 部分
Java Message Service (JMS) 对 J2EE 平台上的可靠消息传递进行了标准化。最近发布的 IBM WebSphere Enterprise Service Bus (ESB) 产品提供了一些重要的功能,这些功能处于任何支持面向服务的体系结构的环境的核心位置。本系列中的三篇文章介绍了如何对 JMS 消息传递和 WebSphere ESB 进行集成,作为其中的结束篇,本文描述了如何在 WebSphere ESB 中为中介流组件构建 JMS 自定义绑定。
    2006年8月3日  
 
使用 Rational Application Developer 创建接收 SOAP 附件的 Web 服务
了解如何使用 IBM Rational Application Developer 创建能接收包含附件(除消息主体中的正常内容外)的 SOAP 消息的 Web 服务。
    2006年8月24日  
 
缓存中介模式规范:概述
缓存中介位于服务提供者和服务使用者之间,因此可为一个解决方案中存在多个服务提供者和服务使用者的情况带来好处。本文将提出一个缓存中介模式,可以将其作为可重用解决方案,从而加速采用消息传递中间件作为通信通道的面向服务的体系结构(Service-Oriented Architecture,SOA)环境中的服务响应。
    2006年9月4日  
 
使用 XML-RPC 为 C++ 应用程序启用 Web 服务
XML-RPC 是一个简单而强大的轻量级消息传递协议,可支持基于 XML 的跨异类平台的通信。在本文中,您将了解如何为 C++ 程序构建基于 XML-RPC 的服务。
    2006年9月18日  
 
防火墙:Web 服务不可逾越的障碍?
本文介绍如何使用 Web 服务轮询(Web Services Polling,WS-Polling)来解决异步消息传递中的难题。WS-Coordination/Transaction 和 WS-Reliable Messaging 之类的规范,现在只需使用 WS-Addressing Header,就可以假定存在使用标准方式定义的异步消息传递模型。但是,如同许多事情一样,使用异步消息处理机制也有不利的方面,而且还有一个阻碍其采用的障碍——防火墙。
    2006年10月8日  
 
使用 Axis2 进行 SOA 开发,第 1 部分: 了解 Axis2 基础
Apache Axis2 是 Apache Axis SOAP 项目的后继项目。此项目是 Web 服务核心引擎的重要改进,目标是成为 Web 服务和面向服务的体系结构(Service-Oriented Architecture,SOA)的下一代平台。作为一个干净的可扩展的开放源代码 Web 服务平台,它正逐渐受到广泛的关注。Axis2 的体系结构高度灵活,支持很多附加功能,如可靠消息传递和安全性等。
    2006年12月28日  
 
使用 Apache WSS4J 和 WebSphere DataPower SOA Appliances 对 XML 文档进行签名和验证
随着 Web 服务和面向服务的体系结构(Service-Oriented Architecture,SOA)越来越多的应用,确保 XML 消息的真实性、完整性和认可性已经成为了安全而可靠的消息传递基础设施的重要组成部分。本文将通过一个示例场景向您逐步介绍如何结合使用 Apache WSS4J 和 IBM WebSphere DataPower SOA Appliances 来支持对 XML 文档进行签名和验证。
    2007年1月3日  
 
在 WebSphere Enterprise Service Bus 和 WebSphere Process Server V6.0.2 中操作 SOAP Header
本文首先将提供一些关于 SOAP Header 及不同类型 SOAP Header 的背景信息。然后将说明 SOAP Header 如何在 IBM WebSphere Enterprise Service Bus 中作为服务消息对象(Service Message Object,SMO)的一部分进行表示。介绍了一些您需要了解的基础中介模块概念后,文章最后将介绍如何使用 WebSphere Enterprise Service Bus 中提供的中介基元对 SOAP Header 进行操作,以及如何使用 SOAP Header 的内容来进行路由决策和充实服务请求。
    2007年1月7日  
 
WS-ReliableMessaging 和 WS-Polling 的关系
WS-Reliable Exchange (WS-RX) OASIS Technical Committee 最近发布了 Web 服务可靠消息传递(WS-ReliableMessaging,WS-RM)规范,以供公众进行公开评审。在本文中,Doug Davis 讨论了新规范如何处理向无法接受传入连接的端点交付 SOAP 消息的问题,并分析了其与 WS-Polling 规范的重叠功能。
    2007年1月11日  
 
为 SOAP/HTTP Web 服务编写可靠的客户机
了解如何通过使用 SOAP 消息处理程序来读取和缓存 SOAP 主体,从而为 SOAP/HTTP Web 服务编写可靠的客户机。这种方法在出现服务器故障或网络服务故障等情况下保存准备 Web 服务调用所使用的数据。客户机从 Web 服务获得响应后,可以将此数据从缓存丢弃,否则将使用相同的数据再次调用 Web 服务。
    2007年3月9日  
 
Java Web 服务,第 2 部分: 深度探索 Axis2:AXIOM
Apache Axis2 Web 服务框架构建于新的 AXIOM XML 文档模型之上,可以进行高效的 SOAP 消息处理。与常规的文档模型不同,AXIOM 仅在被访问时才会在内存中构建文档表示。了解为什么这种按需构造的方法对于 SOAP 处理来说非常合适,以及为什么 XOP/MTOM 附件、数据绑定和性能非常适于这种情况。
    2007年4月2日  
 
  第 1 - 100 条,共 167 条      下一页  显示所有    隐藏内容简介    
 
没有找到您想要的结果吗? 提交反馈