在WebSphere Portlet Factory中调用Web Service
2010-09-27 08:15:50 来源:WEB开发网核心提示: (8) Literal Data:如果目标 SOAP 服务是文档样式,则选中此复选框,在WebSphere Portlet Factory中调用Web Service(7),如果 SOAP 服务是 RPC 样式,则可以不选中此复选框,c. HTTP 类型 我们以一个 Servlet 为例来模拟
(8) Literal Data:如果目标 SOAP 服务是文档样式,则选中此复选框。如果 SOAP 服务是 RPC 样式,则可以不选中此复选框。由于本文中的服务是文档样式的,因此选中该复选框。
(9) Arguments:输入要传递至服务的每个参数的参数名、类型和参数值。参数名根据需要命名即可;类型选择 IXml,选择 IXml 的原因是从 WSDL 文件中可以看出服务的参数类型是复杂类型;参数值应用我们自定义的变量,关于自定义变量,我们将稍后讲解。
(10) Reply:返回值类型选择为 IXml。选择 IXml 的原因是从 WSDL 文件中可以看出服务的返回类型是复杂类型。
其余几个配置, 如图 8
图 8. 辅助配置项目图
上图所示,包含了服务连接超时, SOAP 头,HTTP 头,Service 访问身份验证,Service 访问代理设置等,此处这些设置均采用如图所示的默认值。
所有的设置按照上述所示设置完成后,点击 Apply 按钮完成此构建器的创建。
c. HTTP 类型
我们以一个 Servlet 为例来模拟 REST Web Service 的调用。在进行 HTTP 调用之前,请先将附件中的 Servlet 部署到 WPS 或者 WAS 上。 如图 9
图 9. Web Service Call Builder 编辑器(HTTP 模式)
如图所示:
(1) Name:在同一个 Web Service Call Builder 中进行 HTTP 方式调用
(2) Service Call Type:选中 HTTP 选项
- ››WebSphere Application Server 7.0 XML Feature P...
- ››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 体系结构概述
更多精彩
赞助商链接