快速业务通道

用JAX-RPC构建RPC服务和客户机:使用Java API构建基于RPC的Web服务(二) - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-15
模型。您只需编写非常简单明了的 Java 代码。

结束语

利用本教程的最佳方法是把学到的知识应用于自己要解决的问题。教程中的示例都是虚构的,只用来 解释关键的概念。您应该选择一个问题并应用 JAX-RPC 来解决它。您可以构建一个基于 RPC 的服务,用 它响应来自 Web 页面的 Ajax 请求。Java 程序中可以通过从服务器获取信息受益,并且 RPC 是响应 Java 程序请求的好方法。还可以把使用 SOAP 的现有代码改为使用 JAX-RPC。在一两个真实的应用程序 中应用 JAX-RPC,无论什么应用程序。您肯定会遇到本教程没有详细讨论的问题,在解决这些问题的过程 中,您会巩固在这里学到的知识。

JAX- RPC(以及一些最出色的 Web 服务工具集和 API)的优点之一是,API 非常宽松。换句话说, JAX-RPC 并没有对发送或接收的数据施加太多限制。只要使用与语言相关的格式并正确地设置客户机和服 务器,JAX-RPC 就能够发挥作用。这大大减少了对编程的干扰;您只需设置好 JAX-RPC 组件,然后就可 以编写自己的业务逻辑、应用程序逻辑等等。不必担心 JAX-RPC 会影响您的代码。

由于这些原因,JAX-RPC 是很不错的 Web 服务技术。它使我们能够对特定类型的服务器端程序进行特 定类型的调用。如果需要特定的客户机-服务器关系,就使用 JAX-RPC。如果不需要,就不使用。换句话 说,您可以自由地决定是否使用 JAX-RPC;与此相反,选择 Java 作为编程语言或选择 Eclipse 作为开 发环境,就会丧失一定的自由度。您不必局限于 JAX-RPC,也不会被迫改变编程标准或实践。实际上, JAX-RPC 是实现 Web 服务和客户机-服务器交互的几种最佳技术之一。

因此,您应该用 JAX-RPC 构建几个程序,尽可能掌握 JAX-RPC 技术。当需要向部门、组织或公司外 的消费者提供简单的 Web 服务时,JAX-RPC 是不错的选择。它符合 SOAP 和 WSDL 规范,大多数 Web 服 务消费者都能够处理它。如果您要应付的局面没这么简单,可以选用其他技术,包括新的 JAX-WS。总之 ,多掌握一种工具,就多一种选择,更容易找到最适合您的 应用程序的解决方案。

本文配套源码

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号