WEB开发网
开发学院数据库DB2 访问 IBM 数据库服务器的新方式 —— 构建 Web 服... 阅读

访问 IBM 数据库服务器的新方式 —— 构建 Web 服务

 2008-12-15 16:37:29 来源:WEB开发网   
核心提示: Data Web Services 应用程序被打包为 J2EE Web 应用程序,后者可以部署到受支持的应用服务器上,访问 IBM 数据库服务器的新方式 —— 构建 Web 服务(6),可以像部署其他 Web 应用程序那样将它部署到您的环境中,您可以充分利用已有的基础设施,您可能不想让客户

Data Web Services 应用程序被打包为 J2EE Web 应用程序,后者可以部署到受支持的应用服务器上。可以像部署其他 Web 应用程序那样将它部署到您的环境中。您可以充分利用已有的基础设施。生成的应用程序由一个公共运行时 JAR 文件和一些配置文件组成。这些 XML 配置文件包含特定于应用服务器的信息,另外还有其他信息。其中一个配置文件包含特定于您所选择的 Web 服务操作的信息。运行时根据被选择作为 Web 服务公开的 DML 操作,动态地决定如何执行服务。公共运行时结合这个配置文件,创建一个轻量级应用程序。由于每次公开新的 Web 服务时都没有生成黑盒代码,因此这种应用程序具有可靠、一致的执行行为。这种公共元数据驱动的代码可生成一个健壮的、轻量级运行时。

图 8. Data Web Services 的架构概图

访问 IBM 数据库服务器的新方式 —— 构建 Web 服务

使用 XSLT 定制 Web 服务

DWS 一个有趣而强大的特性是,它可以将服务器端 XSL 转换应用到 Web 服务请求和响应上。该特性使您可以定义客户机看到的消息的格式。如果企业或行业 Web 服务格式需求中规定了 Web 服务消息应该是什么样子,那么这个特性就特别有用。

对于 Web 服务请求和响应消息,DWS 有一个默认的消息格式。那些消息中的消息格式和 XML 标记名称取决于 Web 服务操作的名称、结果集列名、使用的绑定类型等等。在某些情况下,由于消息格式方面的需求,或者只是因为想屏蔽默认的标记名称,您可能不想让客户机看到默认的标记名称。通过使用服务器端 XSLT 特性,可以使传入的 XML 请求和输出的 XML 结果的格式不同于 Data Web Services 的默认消息格式。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:访问 IBM 数据库

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