跳转到主要内容


developerWorks 中国  >  SOA & Web Services  >  

文档库

developerWorks
 
  
 
  第 1 - 100 条,共 172 条      下一页  显示所有    隐藏内容简介    
 
题目 日期
发展中的 SOAP 互操作性
在过去这半年中,在不同平台的多种 SOAP 协议实现之间的互操作性问题上已经取得了重大的进展。在这篇文章中,Tony Hong 考察了一些 SOAP 工具包实现者所面临的互操作性方面的早期更改,以及开发人员社区为解决这些问题所采取的各个步骤。(请加入关于本文的讨论论坛。)
    2001年6月1日  
 
SOAP 安全性扩展:数字签名
SOAP 安全性扩展:数字签名(SOAP-DSIG)定义了用数字方式签名 SOAP 消息及确认签名的句法和处理规则。本文讨论了 SOAP-DSIG 和 SSL 有着怎样的关系,并描述了这两项技术是如何互补的。
    2001年8月1日  
 
Web 服务: Web 服务内幕:关于 Soap 的决策
万维网联盟(The World Wide Web Consortium,W3C)已经发布了 SOAP 规范及 XML 抽象模型的更新草案。请跟随 Doug Davis 深入了解导致这些新版本发行的近期会议的最新情况。
    2001年8月1日  
 
围绕 SOAP 的谬论和误解
作为新生事物,SOAP 不得不做一些解释以获得认可。SOAP 将成为包括 CORBA、RMI 和 DCOM 在内的其它服务器到服务器通信技术的邻居。围绕现有的技术阵营已经形成。现在各谬论、流言和讥讽横飞。在这篇文章中,Frank Cohen 细述并拆穿了很多围绕 SOAP 的谬论和误解。
    2001年9月1日  
 
Python Web 服务开发者 第 5 部分: Python SOAP 库
在这个由两部分组成的系列的第一篇文章中,Web 服务专栏作家 Mike Olson 和 Uche Ogbuji 讨论了 Python 可以使用的各种 SOAP 实现,并给出了详细的代码示例。
    2001年9月1日  
 
基于 SOAP 的应用程序性能测试
对于服务器之间互操作来说,SOAP 是一个恩惠 ― 但是,使基于 SOAP 的解决方案在实际生产环境中有良好表现仍存在挑战。在这里 Frank Cohen 为大家提供了一些技巧,通过这些技巧我们可以攻克可扩展性问题,他还为大家介绍一个公开源码的工具来校验基于SOAP 的Web 服务的性能。
    2001年9月1日  
 
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日  
 
无SOAP的Web服务
即使 SOAP 只是众多访问 Web 服务的可能的绑定之一,它已几乎成为 Web 服务的同义词。这意味着使用 Web 服务的应用程序通常通过绑到 SOAP 的特定实现的 API 来完成工作。本系列文章将描述一个更通用的、独立于 SOAP 的调用 Web 服务的方法,称之为“Web 服务调用框架”(Web Service Invocation Framework(WSIF))。它专门设计来直接调用用“Web 服务描述语言”(Web Services Description Language(WSDL))描述的 Web 服务,隐藏了底层访问协议(比如 SOAP)的复杂性。
    2001年12月14日  
 
无 SOAP 的 Web 服务,第二部分: “Web 服务调用框架”的体系结构
在前面的文章中介绍了 WSIF,说明了它怎样为简化的 Web 服务调用提供独立于绑定的 API。这篇文章将看看一些高级的 WSIF 功能。这将需要对其体系结构有一个概述,接下来您将看到怎样开发多服务绑定,以及怎样给 Web 服务更新和添加新的绑定实现。
    2001年12月28日  
 
Python Web 服务开发者 第 6 部分: Python SOAP 库,第 2 部分
Mike Olson 和 Uche Ogbuji 继续着他们对 Python SOAP 实现的研究,他们对 Zolera SOAP Infrastructure(ZSI)作为 SOAP 客户机和服务器库的性能进行了试验。他们发现 ZSI 可能是目前 Python 下的 SOAP 应用的最佳工具。
    2002年2月1日  
 
处理 SOAP 中的附件
Web 服务将要求在一个过程的服务之间还能够发送除文本消息之外的其它类型消息。这通常要涉及到复杂的数据类型比如语言结构、多媒体文件甚至其它嵌入式消息。本文将看一下带附件的 SOAPSOAP with Attachment)规范如何被用于发送这种信息。它提供了如何处理 SOAP 服务中的定制数据类型映射和附件的编程示例。
    2002年2月1日  
 
SOAP与 RDF
本文研究了 SOAP 可以用来传递 RDF 模型中的信息的方式。它讨论了为了便于进行像 PC 这样的交换,或者直接以 RDF/XML 序列化形式传输这个模型的部分数据,将 RDF 模型中的基本数据转换成 SOAP 编码的方法。
    2002年2月1日  
 
使用 WSDL 部署 Web 服务,第 2 部分: 简单对象访问协议(SOAP)
简单对象访问协议(SOAP)提供对远程对象的访问。这些对象的示例是简单的 JavaBeans 组件或是企业 JavaBeans 组件和 COM/COM+ 对象等。这些对象驻留在不同企业内部并且可能存在于因特网的任何位置。因此,SOAP 通过因特网通信并且是一种在不同企业间交换信息的机制。在本文中,Bial 会详细的讨论 SOAP 通信,对象是怎样用 SOAP 公开其功能的,怎样调用 SOAP 对象,怎样在有 SOAP 意识的应用程序间交换信息。他还会展示第 1 部分中提到的 WSDL 应用程序的 SOAP 服务部署,以及远程服务器对它的调用。
    2002年3月1日  
 
Web 服务:SOAP专题
欢迎访问developerWorks的 xml & Web services 技术专区的Web服务专题,在这里我们按文章的主题收集了本专区里有关Web服务中SOAP方面文章。我们将定期更新本专题。
    2002年6月4日  
 
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日  
 
使用基于 SOAP 的中介体构建 Web 服务功能链
中介体(intermediary)是一个实体,它位于客户机和服务提供者之间并向客户机提供额外的服务。在本文中,Anbazhagan Mani 和 Arun Nagarajan 介绍了 Web 服务的 SOAP 中介体。您将了解到中介体在 Web 服务环境下可以提供哪些种类的服务,并深入了解如何将中介体的有关信息存储到 SOAP 头中。您还将看到这项技术中仍然存在的一些潜在的隐患,开发者需要解决这些隐患以加快这项技术的广泛采用。
    2002年9月1日  
 
开发 Web 服务,第 3 部分: SOAP 互操作性
在本文中,Bilal 将从讨论 SOAP 的发展入手,向您展示一些主要的 SOAP 互操作性问题及其细节,并提供一个关于开发互操作性更好的 Web 服务的提纲。Bilal 还将讲述使用 SOAP 中的数据类型的详细情况。
    2002年9月1日  
 
Python Web 服务开发者 第 8 部分: Python SOAP 库,第 3 部分
在 Python Web 服务开发者的这一部分中,Mike Olson 回到了编写一些 Python 代码上。这篇专栏文章将再次讨论同一系列专栏文章的第五篇和第六篇中的示例代码,Mike 和 Uche Ogbuji 分别在这两篇文章中讨论了 SOAP.py 和 ZSI,它们是可以在 Python 中使用的 SOAP 实现。Mike 将继续研究这两种库,看看它们如何相互作用。
    2002年10月1日  
 
使用基于 SOAP 的中介体构建 Web 服务功能链
中介体(intermediary)是一个实体,它位于客户机和服务提供者之间并向客户机提供额外的服务。在本文中,作者介绍了 Web 服务的 SOAP 中介体。您将了解到中介体在 Web 服务环境下可以提供哪些种类的服务,并深入了解如何将中介体的有关信息存储到 SOAP 头中。
    2002年12月24日  
 
逐步了解 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日  
 
发现 SOAP 编码对 Web 服务性能的影响
对于构建 Web 服务系统来说,软件开发人员有许多选择。在最近的一项调查中,Frank Cohen 发现 SOAP 编码样式的选择尤其直接影响到系统的可扩展性和可靠性。在本文中,他描述了不同的编码选择并说明了每种编码选择所具有的性能和可靠性得失。他还讲述了您可以用来在自己的环境中进行阶段测试的工具。
    2003年3月1日  
 
DB2 和 Delphi 7 ― SOAP 和数据库 Web 服务
本文将通过 SOAP作为交流协议,将 IBM DB2 和 Borland Delphi 和 Kylix 一起使用来创建跨平台的 Web 服务。
    2003年4月17日  
 
基于 SOAP 的 Web 服务中的复杂数据类型
IBM 新兴技术工具箱(Emerging Technologies Toolkit,ETTK)以 Axis 工具包为特色,软件开发人员能够通过该工具包使 Java 应用程序充当基于 SOAP 的 Web 服务。在本文,Frank Cohen 会向 Java 开发人员展示如何通过 Axis 来使用复杂数据类型,包括 JavaBean 组件。
    2003年5月1日  
 
使用 WebSphere Studio Application Developer、gSOAP 和 Dev-C++ 为 WebSphere Web 服务新建一个 C/C++ 客户机
WebSphere Studio Application Developer(以下称为 Application Developer)为快速从现有 J2EE 组件构建 SOAP/XML Web 提供向导,例如从会话 EJB 和 Java™>||CHR(59)||< beans 组件来构建。Application Developer 能为任何 Java 客户机或 WSDL 文件生成一个 Java 客户机代理,只要这些文件能被其它供应商用来构建 Web 服务客户机。
    2003年5月30日  
 
在SOAP消息中加入请求参数
本文中通过一个简单示例,给出了如何编写可以向服务器传递数据的简单SOAP消息的方法。
    2003年6月26日  
 
压缩 SOAP
本文介绍在 SOAP 实现上使用 GZIP 编码提高性能。
    2003年7月10日  
 
在SOAP消息中传输BLOB和CLOB数据
本文介绍在SOAP消息中传输BOLB和CLOB数据的方法,然后为以图像传输为例子讨论BLOB、CLOB数据传输的编程实现方法。
    2003年7月24日  
 
DB2 UDB 和 SOAP:使用 DataSnap 的数据库 Web 服务续篇
本文显示了如何使用特殊的 Login 方法向 DataSnap 应用程序添加认证;指出了这一认证与 SSL 证书相结合用于提高安全性的重要性;并描述了如何向 Web 服务器部署 DataSnap 服务器应用程序。
    2003年8月18日  
 
使用Soap消息调用Web Services
Web Services技术使异种计算环境之间可以共享数据和通信,达到信息的一致性。随着异种计算机环境的不断增加,我们会更加经常的调用各种不同计算机体系中编写和发布的Web Services,作者在本文中给出了使用VB应用程序调用java平台编写和发布的Web Services的实践过程, 并且分析了如何根据WSDL文件构造SOAP消息的方法。
    2003年10月1日  
 
Web 服务编程技巧与窍门: 在 JAX-RPC 中使用 SOAP Headers
在本文中,Andre Tost 检验了用来创建及处理在 SOAP 消息的 Header 部分传输的数据的多种方法。尤其是他着重考虑了在使用 JAX-RPC 标准的应用程序中怎么做,因为绝大多数 Java 应用程序都是使用 JAX-RPC 标准提供并使用 Web 服务的。
    2003年10月1日  
 
Python Web 服务开发者: Python SOAP 库,第 4 部分
在本专栏的最近一篇 ZSI 文章发布时,它已经是 1.2 版本了。 经过 Rich Salz 所领导的开发人员的努力下, ZSI 发生了一些改变。目前它已经是 1.4.1 版本,添加了一些 WSDL 支持。 Uche Ogbuji 和 Scott Archer 在这里讲述了这些新特性,并且展示了 ZSI 的第三方包装器。
    2003年12月1日  
 
技巧:用头元素实现更好的 SOAP 接口
本技巧文章讨论了如何利用 SOAP 头来设计模块化的、灵活的、可扩展的服务接口。
    2003年12月1日  
 
利用 SOAP 头保持 EJB 状态
用于 J2EE 服务器应用程序最流行的模式之一是有状态会话门面(Stateful Session Facade)。但是,当 SOAP 不支持状态时,您如何利用有状态会话 Bean 呢?这个问题尤其关系到如今的软件开发,现在,将 Visual Basic(VB)6 和 .NET SOAP 连接到 J2EE 引擎已经变得越来越流行。在本文中讨论的解决方案就是利用 SOAP 头以序列化的形式传送控制器的。
    2003年12月1日  
 
为 SOAP 更新 XML Schema
本文演示如何更新一个用于 SOAP 的 Schema ,自动的将这些属性转变为元素声明。
    2003年12月29日  
 
Web 服务编程技巧与窍门: 使用 JAX-RPC 来传递 SOAP 附件
JAX-RPC 支持带附件的 SOAP。本技巧描述了您可以如何使用 JAX-RPC API 来发送 MIME 附件。
    2004年3月1日  
 
Web 服务寻址(WS-Addressing)对 SOAP 的隐式影响
Web 服务寻址(WS-Addressing)协议可能与第一眼看上去的的样子有很大的不同。但是它构建的消息信息头将使新的 Web 服务消息流模式成为可能——而且它将对 SOAP 引擎以及 SOAP 协议本身的未来造成深远的影响。
    2004年4月1日  
 
Web 服务编程技巧与窍门: 使用 SOAP 头扩展 JAX-RPC Web 服务
在本文中,作者研究了 JAX-RPC SOAP 处理程序如何处理 SOAP 消息头。具体来说,他展示了处理程序如何将 SOAP 头添加到传出消息,以及对应的处理程序如何从传入消息中删除 SOAP 头。此外,他还提出了 JAX-RPC 的程序化配置和部署模型,因为它们都与这个主题有关。
    2004年4月1日  
 
Python Web 服务开发者: Python SOAP 库,第 5 部分
如同它的姊妹项目 ZSI 一样,SOAPpy 近来逐渐活跃,现在已经是版本 0.11.3。这个版本包括 WSDL 支持和很多其他的改进。Uche Ogbuji 和 Scott Archer 试用了这个新的版本(他们使用的 Web 服务与以前曾通过 ZSI 1.4.1 访问的 Web 服务的复杂程度是一样的),并且碰到了一些不同的困难。
    2004年4月1日  
 
Web 服务寻址(WS-Addressing)对 SOAP 的隐式影响
本文阐述 WS-Addressing 将对 SOAP 引擎以及 SOAP 协议本身的未来造成深远的影响。
    2004年4月19日  
 
Web 服务编程技巧与窍门: 协同使用集合与 SOAP 和 JAX-RPC
本文介绍了几种技术,您可以使用这些技术构建可互操作 Web 服务来提取和返回对象集合。本文是涵盖这个主题的一系列文章的第一篇。后续的文章将会讨论更详细的情况。
    2004年6月1日  
 
用 WebSphere Studio 在 JMS 或 HTTP 上使用 SOAP 访问 EJB Web 服务
IBM WebSphere Application Server V5.1 既支持 HTTP 上的 SOAP 传输又支持 JMS 上的 SOAP 传输。这两种传输协议使 Web 服务客户机既可以通过 HTTP 又可以通过 JMS 队列和主题与服务器进行通信。本文讲述了如何用 WebSphere Studio 使得既可以用 SOAP/HTTP 又可以用 SOAP/JMS 来访问 Web 服务。
    2004年8月9日  
 
Web 服务编程技巧与窍门: 用 SAAJ 和 JAX-RPC 构建 SOAP 响应信封
本技巧是对上一篇技巧——“将 <xsd:any/> 元素用于自定义序列化”的深入探究,它描述了如何使用 <xsd:any/> 元素自定义序列化。由于上一篇技巧着重于读取和处理 javax.xml.soap.SOAPElement,所以在这里作者描述了如何创建它。
    2004年9月1日  
 
使用 WebSphere Studio Enterprise Developer 和用于 CICS 的 SOAP 来开发基于 CICS 的 Web 服务
本文向您介绍了如何使用 IBM WebSphere Studio Enterprise Developer V5.1.1 去改编现有的 CICS COBOL 应用程序,使之能够作为一个使用用于 CICS 的 SOAP(用于 z/OS V2 的 CICS Transaction Server 的一个特性)的 Web 服务而被访问。
    2004年11月8日  
 
Web 服务编程技巧和窍门: 实现隐式和显式 SOAP 消息头
用户可以使用通常称为显式和隐式消息头在 WSDL 定义中定义 SOAP 消息头。本文学习这两种样式之间的区别以及在使用 JAX-RPC 进行开发时这些区别是如何影响您的。
    2005年3月1日  
 
WS-RM 和 WS-R:SOAP 是否可以从混淆中可靠传递?
本文分析关于在 SOAP 端点之间可靠传递消息问题的两个 Web 服务规范:WS-RM 和 WS-R。
    2005年3月28日  
 
Web 服务编程技巧和窍门: 手工创建的 SOAP 消息中命名空间的处理
深入理解 WSDL 如何映射到 SOAP。在一般环境下,无须考虑 SOAP 消息中的命名空间。然而,在某些情况下,就必须要考虑这个问题。您可能需要手工创建 SOAP 消息,并在没有其它工具辅助下处理命名空间的问题。本文将专门针对这些情况来解决相关问题。
    2005年5月3日  
 
使用 Ajax 调用 SOAP Web 服务,第 1 部分: 构建 Web 服务客户机
本文介绍如何使用异步 JavaScript 和 XML (Asynchronous JavaScript and XML, Ajax) 设计模式来实现基于 Web 浏览器的 SOAP Web 服务客户机。
    2006年1月16日  
 
通过 SOAP 和 HTTP 发送安全/非安全附件
在本文中,您可以了解如何在 Internet 上安全地发送数据。在很多 B2B 应用程序中,社区合作伙伴通过简单对象访问协议(Simple Object Access Protocol,SOAP)和超文本传输协议(Hypertext Transfer Protocol,HTTP)使用标准的 Dun & Bradstreet (DUNS) ID、通信协议 Header 中的 Freeform ID 或文档本身中的 ID 来进行彼此间的通信。作者还给出了具体的 SOAP Header 示例来让您对其有个全面的了解。
    2006年2月6日  
 
使用 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日  
 
使用 Rational Application Developer 创建接收 SOAP 附件的 Web 服务
了解如何使用 IBM Rational Application Developer 创建能接收包含附件(除消息主体中的正常内容外)的 SOAP 消息的 Web 服务。
    2006年8月24日  
 
SOAP 消息级别的互操作性
使用 Web 服务时,达成一致的 XML 模式能否保证在系统间进行成功的数据交换? 您可以在本案例研究中找到答案。您将了解如何在涉及集成层时定义 WSDL 文档来在 SOAP 消息级别实现互操作性。文中对 Web 服务的远程过程调用(Remote Procedure Call,RPC)和 Document 样式进行了讨论。
    2006年11月15日  
 
在 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日  
 
使用 gSOAP 通过 HTTP 和 HTTPS 调用由 WSAD 创建的 J2EE Web 服务
使用 gSOAP 作为 C/C++ Web 服务栈,以通过 HTTP 和 HTTPS 调用 Java 2 Platform Enterprise Edition (J2EE) Web 服务。
    2007年1月25日  
 
为 SOAP/HTTP Web 服务编写可靠的客户机
了解如何通过使用 SOAP 消息处理程序来读取和缓存 SOAP 主体,从而为 SOAP/HTTP Web 服务编写可靠的客户机。这种方法在出现服务器故障或网络服务故障等情况下保存准备 Web 服务调用所使用的数据。客户机从 Web 服务获得响应后,可以将此数据从缓存丢弃,否则将使用相同的数据再次调用 Web 服务。
    2007年3月9日  
 
基于 WESB/WPS 实现 SOAP 和 JMS 消息头的转换
本文重点阐述如何基于 WESB 实现 SOAP 和 JMS 消息头的转换,以及如何在 WESB 中处理 SOAP 和 JMS 消息头。
    2007年4月30日  
 
在 WID 中使用 SCA Web 服务绑定传递 SOAP Header
本文主要向读者介绍了在IBM WebSphere Integration Developer中使用SCA的Web服务绑定在外部Web Service和标准SCA组件之间传递SOAP Header的基本配置方法和注意事项。本文所解决的技术问题主要应用在使用企业服务总线的SOA业务场景中,尤其是使用了IBM的WESB服务器对标准Web Service请求、应答做基于SOAP Header的中介流转的这一技术环节中。
    2007年7月5日  
 
IBM WebSphere Process Server 或 IBM WebSphere Enterprise Service Bus 中基于 SOAP over JMS 的 Web 服务,第 1 部分: 使用 SIBus JMS 提供者
这个由两部分组成的文章系列介绍如何使用 IBM WebSphere Process Server 和 IBM WebSphere Enterprise Service Bus 中的 SOAP over Java Message Service (JMS)。了解如何设置和使用 IBM WebSphere Integration Developer 工具缺省配置的 SOAP over JMS,以及如何通过配置来支持使用 IBM WebSphere MQ JMS 提供者。这篇文章是本系列的第一部分,您将在本文中创建和调用一个使用 SOAP over JMS 的 Web 服务和一个端到端应用程序示例,并涵盖创建、构建、部署和测试应用程序的完整过程。同时涵盖点对点和发布/订阅消息的场景将指导您完成该过程。在本系列的第二篇文章中,您将重新配置一个 Web 服务,该 Web 服务使用 SOAP over JMS 协议来支持将 WebSphere MQ 用作 JMS 提供者,并允许通过 WebSphere MQ 队列传输 SOAP 消息。
    2008年7月14日  
 
IBM WebSphere Message Broker V6.1 中的 SOAP 节点,第 1 部分: SOAP 节点基础
SOAP 节点发送和接收基于 SOAP 的 Web 服务消息,并允许消息流与 Web 服务端点进行交互。该消息可能是纯 SOAP、带附件的 SOAPSOAP with Attachments,SwA)或消息传输优化机制(Message Transmission Optimization Mechanism,MTOM)。节点是使用 Web 服务描述语言(Web Services Description Language,WSDL)来配置的,并支持 WS-Security 和 WS-Addressing。这个由四部分组成的系列描述 SOAP 节点、新的 SOAP 域的逻辑树,以及配置和运行时行为的详细信息。在这第一篇文章中,您将了解节点的基本使用。要按照本系列中的说明进行操作,您应该大致熟悉基于 SOAP 的 Web 服务和 WSDL。
    2008年8月11日  
 
IBM WebSphere Message Broker V6.1 中的 SOAP 节点,第 2 部分: SOAP 域逻辑树
这个由四部分组成的系列中的第一篇文章介绍了 SOAP 节点的基本使用,这些节点发送和接收基于 SOAP 的 Web 服务消息,并允许消息流与 Web 服务端点进行交互。本文是第 2 部分,将描述 SOAP 域所使用的新的逻辑树格式。要按照本系列中的说明进行操作,您应该大致熟悉基于 SOAP 的 Web 服务和 WSDL。注意:本文与 IBM WebSphere Message Broker V6.1 Fix Pack 6.1.0.2 相关。有些详细信息可能与 6.1 GA 版本稍微有所不同。
    2008年9月4日  
 
IBM WebSphere Process Server 或 IBM WebSphere Enterprise Service Bus 中基于 SOAP over JMS 的 Web 服务,第 2 部分: 使用 IBM WebSphere MQ JMS 提供程序
IBM WebSphere Process Server 和 IBM WebSphere Enterprise Service Bus 产品都包括对调用和提供 Web 服务的支持。本系列文章的第 1 部分介绍了 WebSphere Process Server 和 WebSphere Enterprise Service Bus V6.02 及 V6.1 中 SOAP over Java Message Service (JMS) 协议的支持。本文是系列文章的第二部分,将揭示如何更改 SOAP over JMS 导出和导入所引用的 Java Naming and Directory Interface (JNDI) 资源,以便它们可以使用 IBM WebSphere MQ JMS 提供程序,而不是 Service Integration Bus (SIBus) JMS 提供程序,来接收和发送 SOAP 消息。要按本文所述的步骤进行操作,您应该了解如何在 IBM WebSphere Integration Developer 中创建模块,以及如何创建 WebSphere MQ 资源。
    2008年9月16日  
 
利用 Websphere Message Broker V6.1 的 SOAP 增强进行高效的 Web Services 开发
SOAP(Simple Object Access Protocol )简单对象访问协议,是一个基于 XML 的协议,而在底层,它普遍采用 HTTP 作为它的通讯协议,由于它的简单性和 HTTP 协议使用的广泛性,SOAP+HTTP 逐渐成为 Web 服务的被广泛使用的标准。随着以 SOA 为设计思想的企业信息系统建设慢慢成为潮流,各企业越来越重视统一企业信息化数据、服务交互平台的搭建,因而企业服务总线(Enterprise Service Bus,ESB)的建设也越来越广泛。
    2009年1月15日  
 
IBM WebSphere Message Broker V6.1 中的 SOAP 节点,第 3 部分: 配置详细信息
到目前为止,在这个由四部分组成的系列文章中,您学习了 SOAP 节点的基本使用情况,以及 SOAP 域使用的新逻辑树格式。本文是该系列文章的第 3 部分,将介绍使用 Web 服务描述语言(Web Services Description Language,WSDL)配置节点的详细信息。要按照本系列中的说明进行操作,您应该大致熟悉基于 SOAP 的 Web 服务和 WSDL。注意:本文与 IBM WebSphere Message Broker V6.1 Fix Pack 6.1.0.2 相关。有些详细信息可能与 6.1 GA 版本稍微有所不同。
    2009年2月16日  
 
在 SOAP over JMS Web 服务中使用 WebSphere MQ,第 1 部分: 部署和配置 Web 服务
SOAP over Java Message Service (JMS) 是针对 SOAP over HTTP 的替代消息机制。与使用 SOAP over HTTP 相比,使用 SOAP over JMS for Web Services 可以提供更可靠和可伸缩的消息支持。尽管 JMS 提供者可能无法跨平台互操作,但是您可以在企业中使用 SOAP over JMS,尤其是在企业使用面向消息的中间件(Message Oriented Middleware,MOM)的情况下。由于 IBM WebSphere MQ 是使用得最广泛的消息引擎之一,本文将向您介绍如何使用 WebSphere MQ 作为消息提供者,从而开发、部署和测试一个带 SOAP over JMS 绑定的示例 Web 服务。其中专门讨论了 WebSphere MQ 或 IBM WebSphere Application Server 所特有的配置。
    2009年3月11日  
 
用 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日  
 
IMS 解决方案: 使用 IMS 同步 callout 函数通过 IMS SOAP Gateway 调用 CICS Web 服务
本文通过一个示例场景演示如何使用 IMS 的同步 callout 函数通过 IMS SOAP Gateway 调用现有的 CICS Web 服务。这个场景采用一个用 COBOL 编写的现有 IMS 应用程序,并通过改进它从现有的 CICS Web 服务请求更多信息。本文概述示例配置和代码示例,详细解释如何生成必需的工件。本文还讨论如何解决在重建这个场景时可能遇到的问题。
    2009年6月4日  
 
Web 服务编程,REST 与 SOAP
本文从一个简单的应用场景出发,使用 REST 和 SOAP 两种不同的架构风格实现,通过对 REST 与 SOAP Web 服务具体对比,旨在帮助读者更深刻理解 REST 架构风格。
    2009年7月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日  
 
使用面向Tcl的SOAP
应用程序和 Web 服务使用简单对象存取协议(SOAP)来实现组件之间的通信。SOAP 被设计成使用原有的因特网协议,例如 HTTP 和 SMTP 协议,这样在学习和使用时相对来说比较简单。作为一个 XML 消息传递协议,现在它已越来越得到广泛使用。应用程序厂商和基于 Web 的编程项目也为其提供了广泛支持。 这篇关于面向 Tcl 编程环境的 SOAP 的介绍对于以下这些用户尤其有用,他们正在研究动态 Web 应用程序、Web 服务、通用分布式编程或使用 Web 协议的组件间的通信。
    2001年8月31日  
 
SOAP消息的数字签名
简单对象存取协议是一种在独立传输方式下交换信息的轻量级协议。在分散的分布式环境下,它为远程过程调用和获得 XML 形式的响应定义了一个规范。
在分布式环境中,安全是一个固有的复杂问题。SOAP 的规范并不涉及安全问题,但是允许安全问题作为扩展而被处理。一个数字签名的消息包含验证消息来源和消息内容的信息。因而,数字签名能够非常有效地用于 SOAP 消息认证。这个教程探究了在 SOAP 消息中整合数字签名的方法和执行过程。
    2001年9月14日  
 
使用 SOAP 和 WSDK 构建 Amazon 商店
本教程是针对那些想用 SOAP 通过 Amazon Web 服务 (Amazon Web Service,AWS) 来访问 Amazon 产品数据库的开发人员的。讲述了如何使用 IBM(R) WebSphere(R) SDK for Web Services V5.1 (WSDK) 从 Amazon Web 服务描述语言 (WSDL) 文件中创建 Java 类,并演示了那些类的使用,然后测试了用 WSDK 将类转化成 Web 应用程序及 Amazon 商店的流程。本教程说明了不用 IDE 而仅仅使用 WSDK 工具,如何从 WSDL 文件演变为一个完整的、可部署的 Web 应用程序。
    2004年10月14日  
 
使用 Web 服务和 eBay SDK 开发应用程序,第 2 部分:使用 eBay SOAP API 构建一个 eBay 搜索引擎
本系列教程教您如何使用 eBay SOAP SDK 开发一个 Java(TM) 应用程序,本部分重点讨论了 Java(TM) 应用程序与 eBay Web 服务的集成(通过使用身份验证及授权系统和 API)。在第 1 部分中介绍了如何编写小应用程序来允许用户使用 eBay 的 SOAP API 对 eBay 执行特别的查询。
    2006年2月6日  
 
了解 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日  
 
构建基于 J2ME 的安全 SOAP 客户机,第 1 部分:探索 J2ME 的 Web 服务 API (WSA)
本系列教程共三部分,将介绍如何构建基于 Java 2 Micro Edition (J2ME) 的安全 Web 服务客户机。第 1 部分将介绍允许无线访问 Web 服务的应用程序场景。还将讨论安全 Web 服务应用程序的体系结构,并说明不同技术组件如何在 J2ME 应用程序中彼此协作来提供安全功能。我们将深入研究数个 WSA 应用程序的内部情况,从而对 J2ME 的 Web 服务 API (WSA) 进行详细讨论。本教程的后续部分将详细阐述这些概念,从而将安全机制加入到 WSA 应用程序中。
    2006年9月30日  
 
构建基于 J2ME 的安全 SOAP 客户机, 第 2 部分:增强 J2ME 的 Web 服务 API (WSA) 中的存根类
本系列教程共三部分,介绍如何构建基于 Java 2 Micro Edition (J2ME) 的安全 Web 服务客户机。本教程是其中的第二部分,将讨论安全电子邮件服务的存根类,并说明如何对其进行增强,以提供安全功能。我们还将详细讨论一些重要的安全算法, 并演示如何在 J2ME 设备中实现它们。
    2007年1月8日  
 
构建基于 J2ME 的安全 SOAP 客户机,第 3 部分: 安全 Web 服务 API 存根类
了解如何构建基于 Java 2 Micro Edition (J2ME) 的安全 Web 服务客户机。本文是本系列的最后一部分,将对重要的 J2ME 安全算法进行讨论。文中将对前面两个部分开发的内容进行组合,并将提供用于测试安全 Web 服务客户机的机制。另外还将构建一个存根增强器工具,以大幅度地减少构建安全 Web 服务客户机所需的手动编程工作。
    2007年6月25日  
 
Python Web 服务开发者 第三部分: 软件资源库,第 2 部分
Uche Ogbuji 和 Mike Olson 继续他们存储和管理软件的 Web 服务示例,阐明了如何用 SOAP 消息更新资源库,以及如何把这个资源库作为 Web 服务来发布。
    2001年4月1日  
 
Web 服务内幕,第 3 部分: Apache 和 Microsoft --良好的合作
在 Web 服务内幕的这个部分中,James Snell 通过演示使用 Microsoft SOAP 工具包 Beta 2 获得 Apache 基于 SOAP 的 Web 服务是如此的轻松,表明 Apache 和 Microsoft 可以很好地合作。
    2001年5月1日  
 
Web 服务设计师,第 3 部分: Web 服务是 CORBA 的翻版吗?
早在 Web 服务传播的初期,客户们就已经开始询问这一技术与CORBA 有何区别。 它是不是分布式计算的另一种形式?在 Web服务设计师的这一部分,Dan Gisolfi 简要概述了 SOAP、DCOM 和 CORBA之间的区别,并为分布式计算领域内的 Web 服务提出了一个有价值的建议。可通过点击文章顶部或者底部的讨论,加入这篇文章的讨论论坛。
    2001年7月1日  
 
架构Web Service: 交互界面,Web服务定义的核心
本文是架构Web服务的系列文章的第五篇,以在前文中描述的应用实例为基础,详细定义了Catalog服务的API消息,全部API是使用SOAP完成调用和返回的,本文通过API的具体定义,详细介绍和演示了交互的数据结构和API消息结构的定义方法和相应模式,为读者在定义自己的Web服务接口时提供了实例的帮助和教程。
    2001年9月25日  
 
使用 WSDL 部署 Web 服务: 第 1 部分
在“使用 WSDL 部署 Web 服务”系列中,Bilal 将研究创建、部署和发布 Web 服务的所有主要技术方面 ― 从 Web 服务描述语言(WSDL),到简单对象访问协议(SOAP)以及通用描述、发现和集成(UDDI)注册中心。第 1 部分集中讲述了 WSDL 创建:您将学习如何手工创建 WSDL 接口,然后将您的成果与 WSDL 编写工具的输出作比较。
    2001年11月1日  
 
理解Web服务的互操作性
Web 服务技术许诺使软件应用程序之间的互操作性达到新的级别。那么,平台供应商、软件开发者及实用程序供应商争先恐后的给他们的软件加上 SOAP、WSDL 和 UDDI 功能也就不足为奇了。在这篇文章里,Frank Cohen 描述了 Web 服务实现的不一致性以及如何评估 SOAP 技术以更快的交付更好的软件。
    2002年3月29日  
 
使用 MVC 样式的 Web 体系结构,第 2 部分: 构建 Web 服务 MVC 体系结构
本文是一篇由两部分组成的系列文章的第二部分,着重描述如何使用任何模型-视图-控制器(Model-View-Controller,MVC)模式来实现 Web 服务体系结构。本文将着重描述如何使用 SOAP 和 UDDI API 来访问静态和动态 Web 服务,以及组成 Web 服务体系结构的组件的设计实现。
    2002年4月1日  
 
将应用程序的功能封装成为Web Services
目前,很多电子商务中的Web应用程序都有与它们的客户端进行交换和事务处理的功能。这些应用程序通常被称之为B2C应用,它们通常使用像Java servlet, JavaServer Page这些服务器端的编程技术来动态生成HTML返回给客户端。现在,电子商务应用趋向于将它们的处理流程同其他的电子商务应用的处理流程自动地整合起来。在这种情形下,电子商务要求B2B形式的应用,从而使应用之间达到公开的,简单的,统一的连接和交换。B2B应用更专注于应用之间的信息交换,而不是信息的表示。 Web服务,通过定义一组可以通过互联网调用的相关的商业逻辑,从而可以使电子商务将其应用程序的功能以公开的,统一的方式提供给对方。Web服务通过WSDL来描述,通过SOAP作访问,在商业注册中心(UDDI)发布,从而使开发者和电子商务应用程序可以搜索并定位到该服务。在Web服务开发的过程中有三个清晰的角色定义,它们是服务的提供者(Service provider),服务的请求者(Service request)和服务的代理(Service broker),图一显示了它们之间的关系。
    2002年5月1日  
 
使用 Web 服务调用框架
Web 服务调用框架(Web Services Invocation Framework)提供一种无需考虑 Web 服务的传输协议及其具体位置而能调用它的方法。这就允许使用 WSIF 以相同的方式去调用基于非 SOAP(non-SOAP)的服务,从而简化了应用程序的开发。学习有关 WSIF 被提交给 Apache Software Group 后的最新改变。
    2002年6月1日  
 
开发 Web 服务
欢迎光临 开发 Web 服务专栏。在“ 使用 WSDL 部署 Web 服务”系列中,Bilal 将研究创建、部署和发布 Web 服务的所有主要技术方面 - 从 Web 服务描述语言(WSDL),到简单对象访问协议(SOAP)以及通用描述、发现和集成(UDDI)注册中心。
    2002年6月4日  
 
管理结构式Web服务元数据
本文是建立在介绍使用RDF来强化 WSDL 的文章的基础之上,并与介绍 SOAP 和 RDF 一起使用一文有关。作者着眼于 WSDL 的更新对以前介绍过的技术造成的影响,提到了有关 RDF 和 Web 服务描述的重要讨论以向开发者展示如何发挥两者的优势。
    2002年6月7日  
 
利用 WSAD 完成高效率的 Web services 应用开发
在上篇中,我向大家介绍了如何利用 WSAD 完成高效率的 J2EE 应用开发, 本篇将根据一个样本实例来着重讨论WSAD的Web services应用(XML, SOAP, WSDl, UDDI)的开发途径及相关应用技巧。
    2002年6月13日  
 
Web服务安全性
WS-Security 被设计成用来构建多种安全性模型(包括 PKI、Kerberos 和 SSL)的基础,它为多安全性令牌、多信任域、多签名格式和多加密技术提供支持。本规范提出了一套标准的 SOAP 扩展,可以在构建安全的 Web 服务以实现完整性和机密性时使用。
    2002年6月28日  
 
Python Web 服务开发者: 针对 Python 的 XML-RPC
XML-RPC 是一种比 SOAP 更早的、简单的轻量级 Web 服务技术。这个月,Mike Olson 和 Uche Ogbuji 将讨论 Python 中的 XML-RPC 工具。
    2002年8月1日  
 
动态电子商务的Web服务: 调用Web服务 第三部分
动态电子商务是电子商务发展的目标,而Web服务是其核心技术,也是Web的下一个革新。Web服务将改变企业之间的商务运作和企业对企业(B2B)的应用的设计与开发。本文摘选自即将出版的《动态电子商务的web服务》一书中的第五章,也是调用Web服务系列的第三部分。在第一部分中,我们讲述了SOAP的架构、基本技术知识、在Web服务应用上常用的技术,在第二部分中,我们详细讲述了如何使用SOAP来调用Web服务,在本文中,我们将讨论Web服务请求者开发时场景和不同的Web服务访问方法。然后,介绍Web服务代理程序的编制、生成和作用。
    2002年10月1日  
 
动态电子商务的Web服务: 调用Web服务 第一部分
动态电子商务是电子商务发展的目标,而Web服务是其核心技术,也是Web的下一个革新。Web服务将改变企业之间的商务运作和企业对企业(B2B)的应用的设计与开发。本文摘选自即将出版的《动态电子商务的web服务》一书第五章,也是调用Web服务系列的第一部分。讲述了SOAP的架构、基本技术知识、在Web服务应用上常用的技术。
    2002年10月1日  
 
动态电子商务的Web服务: 调用Web服务第二部分
动态电子商务是电子商务发展的目标,而Web服务是其核心技术,也是Web的下一个革新。Web服务将改变企业之间的商务运作和企业对企业(B2B)的应用的设计与开发。本文摘选自即将出版的《动态电子商务的web服务》一书第五章,也是调用Web服务系列的第二部分。在第一部分中,我们讲述了SOAP的架构、基本技术知识、在Web服务应用上常用的技术,本文将讨论如何使用SOAP来调用Web服务。
    2002年10月1日  
 
逐步了解 Web 服务标准: 我的 Web 服务适用于您的客户机吗?
有无数的标准对 Web 服务进行了定义。每个标准都全面到可以独立于其它的标准,但同时针对性又强到只解决 Web 服务的一小部分难题。SOAP、WSDL、XML Schema、HTTP 等标准之间的交互可以变得非常复杂。这一点,加上各个标准的解释的不同之处以及标准之间的关系,就造成了互操作性问题。软件包经常声称支持“Web 服务”或某个特定的标准,比如 SOAP 或 WSDL。所以开发者可能会因为两个产品都自豪地标上了这种首字母缩写就以为它们可以很容易地互相通信。但是,编写这些标准时并没有说产品包装盒上简单的首字母缩写就能够确保甚至暗示其兼容性。本系列将通过描述一些流行的 Web 服务标准的特定用途,解释支持这些标准中的每一种实际意味着什么,这些标准如何进行交互以及哪里容易发生兼容性问题(这一点最重要),从而引导您了解这些标准。本文还将讨论其中很多标准被修订后将出现的相关改变之处。在这个系列的第一篇文章中,Jordi Albornoz 将介绍标准之间的复杂交互问题并描述与 SOAP 有关的一些问题。
    2002年10月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日  
 
逐步了解 Web 服务标准,第 3 部分: 更多 WSDL 和最佳实践
无数的标准对 Web 服务进行了定义。每个标准都全面到可以独立于其他标准,但同时针对性又强到只解决 Web 服务的一小部分难题。SOAP、WSDL、XML Schema、HTTP 等标准之间的交互可以变得非常复杂。这一点,加上各个标准的解释的不同之处以及标准之间的关系,就造成了互操作性问题。软件包经常声称支持“Web 服务”或某个特定的标准(如 SOAP 或 WSDL)。所以开发者可能会因为两个产品都自豪地标上了这样的首字母缩写就以为它们可以很容易地互相通信。但是,编写这些标准时并没有说产品包装盒上简单的首字母缩写就能够确保甚至暗示其兼容性。在本文中,Jordi Albornoz 更详细地解释 WSDL 的问题并为改进 Web 服务互操作性当前状态的方法提出建议。
    2002年12月1日  
 
构建防故障的 Web 服务
一个设计良好的系统应该一直有一个强大的机制来处理故障情况。本文将介绍 SOAP 故障处理机制并说明 Apache SOAP 工具箱版本 2.2 如何将服务器端的异常编码为 SOAP 故障,同时展示了 WSDL 绑定,它使得 SOAP 客户机 Java 程序能够接收 SOAP 故障作为 Java 异常对象。
    2002年12月13日  
 
用UDDI4Py 轻松开发 Web 服务
UDDI注册中心是用作发布和获取有关各种企业、它们提供的服务以及所使用任何技术接口的信息的中心场所。用户可以通过因特网图形界面或以编程的形式通过 SOAP 消息访问注册中心。本文介绍了 UDDI4Py,它是开放源码 Python 软件包,它能方便传输和处理 UDDI 2.0 API 支持的各种 SOAP 消息。
    2002年12月17日  
 
  第 1 - 100 条,共 172 条      下一页  显示所有    隐藏内容简介    
 
没有找到您想要的结果吗? 提交反馈