Rational® Developer Tools 提供了一些工具以在 Web Service 开发的下列方面提供帮助:
- 发现 浏览“UDDI 企业注册中心”或 WSIL 文档来定位现有 Web Service 以进行集成。Web 成为 Rational Developer 产品的扩展。
- 创建或转换 从现有构件(例如,Java™ bean、企业 bean、获取并返回数据的 URL、DB2® XML Extender 调用、DB2 存储过程和 SQL 查询)创建自底向上的 Web Service。从其他人发现的 WSDL 或者使用 WSDL 编辑器创建的 WSDL 来创建自顶向下的 Web Service。
- 构建 将现有构件作为 SOAP 可访问服务打包,并采用 WSDL 描述它们。Web Service 向导帮助您为 WSDL 中描述的 Web Service 生成 Java 客户机代理以及从 WSDL 生成 Java bean 框架。
- 部署 将 Web Service 部署到 WebSphere® Application Server 或 Tomcat 测试环境中。保护在 WebSphere Application Server 上运行的 Web Service。
- 测试 测试以本地或远程方式运行的 Web Service 以获取即时反馈。
- 开发 生成样本应用程序以帮助您创建自己的 Web Service 客户机应用程序。
- 发布 将 Web Service 发布到“UDDI V2 企业注册中心”或“UDDI V3 企业注册中心”,宣传您的 Web Service 以便其它企业和客户机可以访问它们。
下面是在 Rational Development 产品中提供的一些 Web Service 工具及其用法:
- 使用“Web Service 客户机”向导来创建 Java 客户机访问已部署 Web Service 和测试 Web Service。
- 使用 Web Service 向导从现有 Java bean、企业 bean、DADX 文件和 URL 自底向上创建、部署、测试和发布 Web Service 以及从
WSDL 自顶向下创建、部署、测试和发布 Web Service。Web Service 向导支持生成 Java bean 代理和样本应用程序。
- 使用“Web Service 资源管理器”将 Web Service 发布到“UDDI 企业注册中心”。
- “单元测试 UDDI”向导安装、配置并除去“专用 UDDI 注册中心”。
- “XML 模式”向导的 Java Bean 使您能够从模式生成 Java bean。
- IBM®
Web Service 资源管理器帮助您发现和发布 Web Service 描述。
- 使用 WSDL 和 DADX 验证器来检查这些类型的文件中的结构和语义问题。
- 可以使用几种工具(例如,WSDL 验证器、Web Service 和客户机向导以及 TCP/IP 监视器)来验证 WS-I 一致性。
- 可以使用 J2EE 部署描述符编辑器来修改 Web Service 的部署设置。双击任何部署描述符以启动适当的编辑器。
Web Service 工具支持下列规范:
技术或规范 |
受支持的版本或级别 |
传输 |
HTTP/HTTPS |
V1.0 和 V1.1 |
JMS |
|
消息传递 |
SOAP 规范 |
V1.1 |
SOAP 附件 |
|
描述 |
UDDI |
V2.0 和 V3.0 |
WSDL |
V1.1 |
WSIL |
V1.0 |
安全性 |
WS-Security |
OASIS 标准 1.0 |
互操作性 |
WS-I Basic Profile |
1.1.2 |
WS-I Simple SOAP Binding Profile |
1.0.3 |
WS-I Attachments Profile |
1.0 |
其它标准 |
|
JAX-RPC |
V1.0(适用于 J2EE 1.3)和 V1.1(适用于 J2EE 1.4) |
JSR 109 |
J2EE 1.3 |
JSR 921 |
J2EE 1.4 |