WEB开发网
开发学院服务器服务器方案 创建 Web 服务网关集群 阅读

创建 Web 服务网关集群

 2008-12-01 11:02:57 来源:WEB开发网   
核心提示:本文示例源代码或素材下载 本文摘自一本新书 IBM WebSphere:部署和高级配置,该书由 Roland Barcia、Bill Hines、Tom Alcott 和 Keys Botzum 编著,创建 Web 服务网关集群,定于 2004 年 8 月由 IBM Press 出版,为作为一篇独立的文章发表,

本文示例源代码或素材下载

本文摘自一本新书 IBM WebSphere:部署和高级配置,该书由 Roland Barcia、Bill Hines、Tom Alcott 和 Keys Botzum 编著,定于 2004 年 8 月由 IBM Press 出版。为作为一篇独立的文章发表,本文进行了重新编辑和排版。

引言

WebSphere Application Server V5 —— 网络部署 (Network Deployment,ND) 提供了一个 Web 服务网关 (WSGW),这个 Web 服务网关充当了 Web 服务客户机和 Web 服务部署之间的中介器。由于 WSGW 提供了有用的功能,而一些 WebSphere Application Server 的安装需要这些功能,因此 WebSphere Application Server 系统管理员必须熟悉 WSGW。要理解本文,您必须熟悉 Web 服务和 WSGW。如果您还不熟悉的话,请先参阅 WebSphere Application Server ND 信息中心的官方文档。

Web 服务网关充当了 Web 服务请求者和 Web 服务提供者之间的中介器。作为中介器,WSGW 能够为 Web 服务请求提供一个通用的传输端点(通常是通过 HTTP),然后使用一个不同传输机制(如 JMS)向前传递请求。WSGW 还提供了过滤器和处理程序,可以用于对传入的请求进行转换和日志记录。(在 WebSphere Application Server V5.1 及其更高版本中还提供了遵从 JAX-RPC 的处理程序。)

通过 WSGW,WebSphere 动态缓存 (DynaCache) 也可以用于 Web 服务,而且能大大提高性能。最后,由于没有直接公开目标 Web 服务及其相关的终端,WSGW 允许公司可以安全放心的将内部业务流程以 Web 服务的形式公开给内部和外部用户。图 1 描述了 Web 服务客户端、WSGW 和目标 Web 服务之间的交互。WSGW 是作为一个安装到 WebSphere Application Server 的 J2EE™ 企业版应用程序实现的。一旦安装完毕,应用程序就被配置为指向称为目标服务的 Web 服务提供者。所有的与网关服务相关联的目标服务都必须使用带有相同 WSDL 端口类型的 Web 服务描述语言 (Web Services Description Language,WSDL) 文档来描述。从而网关服务在逻辑上代表一个特定端口类型的真正的服务提供者。

1 2 3 4 5 6  下一页

Tags:创建 Web 服务

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接