在 WebSphere Portlet Factory 中创建 Web Service
2010-09-27 08:19:12 来源:WEB开发网query 对象表示 WebServiceModel 中已经定义的方法 getQueryResult 所需要的输入参数的数据结构。
result 对象表示 WebServiceModel 中已经定义的方法 getQueryResult 所需要的返回值的数据结构。
(三)Web Service Enable Builder
在 WebServiceModel 中新建一个 Web Service Enable Builder(新建方法请参考 Method builder 的创建),打开 Web Service Enable Builder 编辑器, 如图 9
图 9. Web Service Enable Builder 编辑器
如图所示:
在进行 Web Service Enable 构建器的配置时,首先要确定待发布的 Web Service 的模式,即在编辑器中的 Advanced 栏目下选择 Web Service 的模式,本示例采用的是 Document-literal 模式,所以将 SOAP Style 选为 document,Encoding Style 选为 literal。
(1) 在 Name 中输入此构建器的名称 ExposeServiceEnable。
(2) 在 Method 中,从下拉菜单中选择要开放为 Web Service 的方法,此处选择已定义好的 getQueryResult() 方法。
(3) Reset NameSpace:按下此按钮将重新计算方法/服务名称空间。如果将模型移至一个新位置或重命名模型,则可能需要执行此操作。按下此按钮将强制构建器指向当前模型的路径和名称。
(4) Method Description:输入方法 ( 即服务提供的方法 ) 的描述信息。此处采用默认空值。
(5) Response Description:输入服务响应的描述信息。例如:“返回数据结构。”此处采用默认空值。
(6) Response SchemaPath:选择用于定义方法返回的数据的模式类型(或元素)。注意:如果显示为 RPC 样式,则通常指定类型。如果显示为文档文字,则指定元素。此处使用步骤(二)中创建的 schema 构建器 query 中的 query/result 对象,具体做法是:点击右边的选择按钮,打开 Schema 选择器, 如图 10
编缉推荐阅读以下文章
- 在WebSphere Portlet Factory中调用Web Service
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
- ››WebSphere Business Process Management V6.1 入门...
更多精彩
赞助商链接