本教程带领您进一步了解 JAX-RPC,讲解如何在 Apache Axis 的帮助下定制 JAX-RPC Web
服务和客户机。在客户端,可以自动生成连接新的 JAX-RPC Web 服务所需的许多代码,这样就可以把精力集中在交互本身,而不需要过多关注日常的 Web
服务调用。在服务器端,可以添加更多选项、限制公开的方法和限制接受的参数。只要比较深入地掌握了 Apache Axis 工具集,就可以通过简便的定制完成这些任务。
在本教程中
本教程讲解 Apache Axis 的高级特性及其 JAX-RPC 功能。您将学习如何从 Web 服务描述语言(Web Services
Description Language,WSDL)文件自动生成客户机程序,从而简化 JAX-RPC 服务的使用过程。还要学习如何对部署的 Web
服务施加限制,比如限制其他用户可以使用的方法和参数。在此过程中,您将更深入透彻地了解 Apache Axis 及其配置、发送和接收 JAX-RPC
请求和响应的方式。
- 熟悉 Axis 提供的各种命令行代码生成工具
- 学习如何构建 Web 服务,禁止对私有和公共方法进行 Web 访问
- 了解哪些常见的 Java 类不适合转换为 Web 服务
预备知识
本教程是 “用 JAX-RPC 构建 RPC 服务和客户机” 的续篇。强烈建议 完全不熟悉 JAX-RPC
编程的读者先...
本文转自IBM Developerworks中国