用 JAX-RPC 构建 RPC 服务和客户机(使用 Java API 构建基于 RPC 的 Web 服务)
2008-08-27 10:32
639 查看
本教程完整地介绍如何安装、配置、构建和运行基于远程过程调用(RPC)的 Web 服务。我们将下载和安装一个 Java API for XML-Based
RPC(JAX-RPC)实现,学习如何在 Java 类和包中使用 JAX-RPC,并构建客户机和服务器来支持基于 RPC
的交互。此外,还讨论配置选项,并帮助您熟悉如何部署基于 RPC 的应用程序。
目标
本教程全面介绍 JAX-RPC Web 服务的构建。更重要的是,学习所有 Web
服务的构建方式。本教程讨论在基于服务的体系结构中客户机-服务器交互的基本知识,并把 RPC 作为这些原理的一种实现来研究。
还将在实践背景下全面了解 JAX-RPC
API。尽管我们并不使用每个类的每个方法,但是将讨论在真实环境中哪些类和方法是最基本的,以及哪些方法是不太 有用的。我们将在构建一个基于 RPC
的客户机和服务器的过程中讲解这些概念。
因为基于服务的体系结构与传统的客户机-服务器 Web 交互(比如通过 HTML 前端向 Java servlet 发出
请求)相比不太直接,而且比较难以管理,所以也 比较难实现。本教程讨论构建 Web 服务的一些最佳实践和常见错误。
还将:
了解 JAX-RPC 的基础知识,因为它们与广泛的 Web 服务相关
了解基于 RPC 的服务与基于 SOAP 和 REST 的服务之间的差异
了解在什么情况下 RPC 服务是合适的选择
本文转自IBM Developerworks中国
请点击此处查看全文
RPC(JAX-RPC)实现,学习如何在 Java 类和包中使用 JAX-RPC,并构建客户机和服务器来支持基于 RPC
的交互。此外,还讨论配置选项,并帮助您熟悉如何部署基于 RPC 的应用程序。
目标
本教程全面介绍 JAX-RPC Web 服务的构建。更重要的是,学习所有 Web
服务的构建方式。本教程讨论在基于服务的体系结构中客户机-服务器交互的基本知识,并把 RPC 作为这些原理的一种实现来研究。
还将在实践背景下全面了解 JAX-RPC
API。尽管我们并不使用每个类的每个方法,但是将讨论在真实环境中哪些类和方法是最基本的,以及哪些方法是不太 有用的。我们将在构建一个基于 RPC
的客户机和服务器的过程中讲解这些概念。
因为基于服务的体系结构与传统的客户机-服务器 Web 交互(比如通过 HTML 前端向 Java servlet 发出
POST
请求)相比不太直接,而且比较难以管理,所以也 比较难实现。本教程讨论构建 Web 服务的一些最佳实践和常见错误。
还将:
了解 JAX-RPC 的基础知识,因为它们与广泛的 Web 服务相关
了解基于 RPC 的服务与基于 SOAP 和 REST 的服务之间的差异
了解在什么情况下 RPC 服务是合适的选择
本文转自IBM Developerworks中国
请点击此处查看全文
相关文章推荐
- [Java]用 JAX-RPC 构建 RPC 服务和客户机
- WebDriver基本API使用手册(基于Java和C#)
- 使用 AJAX 调用 SOAP Web 服务,第 1 部分: 构建 Web 服务客户机
- 使用 Ajax 调用 SOAP Web 服务,第 1 部分: 构建 Web 服务客户机
- 基于JAX-RPC的快速Web服务开发方案
- [转贴]用Axis和SOAP开发基于JAX-RPC的Web服务
- 使用IDEA创建基于Gradle构建的JavaWeb项目
- 使用 Rational Software Architect 创建基于 Web 服务的 Enterprise Java Bean
- 使用Flash Builder 4构建Flex应用程序,以利用在C#中的基于.NET的Web服务
- Python Web中REST API使用示例——基于云平台+云服务打造自己的在线翻译工具
- 使用IDEA创建基于Gradle构建的JavaWeb项目 -- 续
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【九】——API变了,客户端怎么办?
- 客户端使用gsoap,访问基于jax-ws框架的java webservice
- Java中REST API使用示例——基于云平台+云服务打造自己的在线翻译工具
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【九】——API变了,客户端怎么办?
- 基于JAX-RPC的快速Web服务开发方案(转)
- 使用 JSR 356 API 构建 Java WebSocket 应用
- 在Asp.net应用程序中构建基于WCF Web.Api的服务
- 使用docker构建JavaWeb服务