内容摘要:WPF 隐藏了 Web Service 的内部实现细节,通过 WPF 的丰富的构建器自动生成 Web Service 和实现 Web Service 的调用,WPF 使得 Web Service 的整合开发更加的容易和快捷。
通过 WebSphere Portlet Factory(WPF),开发者非常方便实现 Web Service 和 Portlets 的通信。开发者无需花费大量的时间去学习 SOAP,WSDL,XML schema(xsd) 等 Web Service 技术,使用 WPF 即可开发出健壮、功能强大的 Web Service 和实现对各种风格的 Web Service 的调用。WPF 隐藏了 Web Service 的内部实现细节,通过 WPF 的丰富的构建器自动生成 Web Service 和实现 Web Service 的调用,WPF 使得 Web Service 的整合开发更加的容易和快捷。
源代码下载地址:http://download.boulder.ibm.com/ibmdl/pub/software/dw/webservices/0804_wangbs_wpf1/attachedfile.zip
引言
在《在 WebSphere Portlet Factory 中 Web Service 的创建》这篇文章中讲解了如何创建 Web Service, 接下来我们将通过一个示例讲解在 WPF 下如何进行 Web Service 的 WSDL、SOAP、HTTP、LOCAL 方式调用和工程的测试。
本文所讲解示例的开发及运行环境:
WebSphere Integration Developer (WID) 6.0.1 : 用来集成 WebSphere Portlet Factory,作为开发环境。WebSphere Portlet Factory 是一种开发组件,可以通过 Rational Software Development Platform(RSDP) 或 WebSphere Integration Developer(WID) 来作为其集成平台
WebSphere Portal Server6.0: 用来作为项目的运行环境
调用 Web Service
调用 Web Service,主要使用 WPF 中的 Web Service Call Builder 构建器通过 WSDL,SOAP,HTTP,LOCAL 四种方式对 SOAP Web Service,REST Web Service 进行调用。
图 1 调用 Web Service 的架构图:

来源:ibm 作者:王丙山 张欣 责编:豆豆技术应用
- 应用WebSphere MQ V6 来构建企业信息总线的行业示例
- 在WebSphere Portlet Factory中调用Web Service
- 利用IBM Web 2.0 Feature Pack创建Ajax风格的架构
- 使用WebSphere Application Server构建EJB 3.0应用程序
- WebSphere Application Server Web 2.0 功能部件包入门
- 联合使用CSS、JavaScript和JSF精心打造Ajax应用程序(1)
- 联合使用CSS、JavaScript和JSF精心打造Ajax应用程序(2)
- Linux内核的排队自旋锁(FIFO Ticket Spinlock)
- Java SE 6 新特性: Java DB 和 JDBC 4.0
- Java SE 6 新特性: 对脚本语言的支持
- 应用WebSphere MQ V6 来构建企业信息总线的行业示例
- 在WebSphere Portlet Factory中调用Web Service
- WebSphere Application Server Web 2.0 功能部件包入门
- 如何查询一台服务器上绑定了多少个域名?
- 让IIS服务器远离安全威胁
- Windows下FTP服务器的安全管理
- 了解 Exchange 2007中传输规则
- Apache虚拟主机快速搭建攻略
- 自动发现与 Exchange 2007
- Vsftpd+tcp_wrappers控制主机和用户访问