在WebSphere Portlet Factory中调用Web Service
2010-09-27 08:15:50 来源:WEB开发网图 3. Web Service Call Builder 编辑器
从图中可以看到 Service Call Type 一共有四个可选项,在进行下一步工作之前,我们必须先将这四种服务调用类型讲解一下:
a. WSDL 类型
适用于 SOAP Web Service,调用以 WSDL 文件来描述服务,以 SOAP 作为访问协议的 Web Service 时都可以采用此调用类型。
此调用类型使用范围广泛,使用方便,只要拥有 Web Service 的 WSDL 文件即可生成 Web Service 的 Client 调用程序(如果 WSDL 文件 Import 了其它的文件,使用此调用类型除了拥有 WSDL 文件外,还需拥有 Import 需要的文件,比如 Schema 文件 )。
b. SOAP 类型
适用于 SOAP Web Service,调用以 SOAP 作为访问协议的 Web Service 时都可以采用此调用类型。
使用此调用类型必须事先知道 Web Service 对外的接口情况,比如暴露的方法名称,参数,服务地址等。
c. HTTP 类型
适用于 REST Web Service,调用以 REST 风格构建的 Web Service 时可以使用此调用类型。
此处要注意一点,不要误解为 HTTP 调用类型就是可以调用以 HTTP 为通讯协议的 Web Service。例如 SOAP Web Service 也是以 HTTP 为通讯协议的。关于 REST Web Service 的知识请参阅 http://www.xfront.com/REST-Web-Services.html。
d. LOCAL 类型
仅适用于调用基于 WPF 开发的 Web Service。
下面让我们以实例讲解这四种调用类型:
a. WSDL 类型
如图 4
图 4. Web Service Call Builder 编辑器(WSDL 模式)
- ››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 体系结构概述
更多精彩
赞助商链接