`
shiwuyisheng
  • 浏览: 66539 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

说说JAX-RPC

阅读更多

与 Java API for XML Binding(JAXB)或 Java API for XML Processing(JAXP),甚至 JDBC 等标准 API 一样,JAX-RPC 其实是一个 API 规范。换句话说,它仅仅是一个文档,其中规定了一组 Java 类和接口。这个文档描述 JAX-RPC 类和接口的行为;它并没有描述如何构建 JAX-RPC 应用程序,但是详细规定了涉及的组件以及如何用 Java 构造表示它们。

 

JAX-RPC 包含的类和接口都放在 javax.xml.rpc 包和几个子包中:

  • javax.xml.rpc.encoding
  • javax.xml.rpc.handler
  • javax.xml.rpc.handler.soap
  • javax.xml.rpc.holders
  • javax.xml.rpc.server
  • javax.xml.rpc.soap

javax.xml.rpc 包中的三个接口是核心组件:

  • javax.xml.rpc.Call
  • javax.xml.rpc.Service
  • javax.xml.rpc.Stub

JAX-RPC 的设计者定义了一个规范,然后编写了许多接口。这些接口定义类名和行为,但是它们没有实现 这些行为。

分享到:
评论

相关推荐

    用JAX-RPC构建Web服务.docx

    JAX-RPC构建Web服务的详细知识点 JAX-RPC(Java API for XML-based RPC)是一种基于XML的远程过程调用(RPC)机制,用于构建Web服务和使用远程调用和XML客户端的API。在这个机制中,远程过程调用由SOAP(Simple ...

    用JAX-RPC构建Web服务.pdf

    **JAX-RPC**,全称Java API for XML-based RPC,是一种用于构建Web服务和创建XML-RPC客户端的API。它的主要目标是让Java开发者能够方便地利用远程过程调用(RPC)技术,并通过XML来封装和传递数据。在分布式系统中,...

    jax-rs jax-ws所需包,亲测可用

    标题"jax-rs jax-ws所需包,亲测可用"表明这个压缩包包含了用于开发Java RESTful Web服务(JAX-RS)和Java SOAP Web服务(JAX-WS)所需的库文件。这些库是Java应用程序进行Web服务交互的核心组件,确保了对HTTP协议...

    axis开发JAX-RPC webservice

    "Axis开发JAX-RPC WebService" 指的是使用Apache Axis框架来创建基于Java API for XML Remote Procedure Calls (JAX-RPC)的Web服务。这是一个古老但仍然有用的技术,用于构建分布式应用程序,使得不同系统之间可以...

    Jax-ws所需要的JAR包

    7. **jaxrpc-api.jar**:尽管JAX-WS已经取代了JAX-RPC,但在某些老版本或特定场景下,JAX-RPC的API仍可能被引用。 把这些JAR文件复制到Tomcat安装目录的`lib`子目录下,可以确保Tomcat在启动时加载这些依赖,从而...

    jaxrpc.jar包

    `jaxrpc.jar`是Java应用程序中的一个重要组件,它主要用于实现Java API for XML Remote Procedure Calls(JAX-RPC)。JAX-RPC是Java平台上的一个标准,它提供了一种简单的方式来调用远程Web服务,就像调用本地方法...

    J2EE Web Services: XML SOAP WSDL UDDI WS-I JAX-RPC JAXR SAAJ JAXP

    **J2EE Web服务:XML、SOAP、WSDL、UDDI、WS-I、JAX-RPC、JAXR、SAAJ、JAXP详解** 在IT领域,尤其是在Java企业级应用开发中,Web服务扮演着至关重要的角色。J2EE(Java 2 Platform, Enterprise Edition)提供了一...

    jax-rpc soap头扩展 客户端,服务端例子

    **JAX-RPC SOAP 头扩展:客户端与服务端实例详解** JAX-RPC(Java API for XML-based RPC,基于XML的RPC的Java API)是Java平台上的一个标准,用于处理远程过程调用(RPC)的XML编码和解码。SOAP(简单对象访问协议...

    jax-ws api jar包

    - JAX-WS是JAX-RPC的后续版本,它在设计上更注重简洁性和性能,且更符合现代Web服务标准。 总的来说,JAX-WS API是Java开发SOAP Web服务的核心工具,提供了高效、易于使用的API来创建和调用Web服务。`jaxws-api-...

    技巧:用JAX-RPC发送与接收SOAP消息

    ### 技巧:用JAX-RPC发送与接收SOAP消息 #### JAX-RPC简介 JAX-RPC(Java API for XML-based Remote Procedure Call)是一种Java API,它允许应用程序通过Web服务进行通信,无需深入了解底层的SOAP(Simple Object...

    一个包含jax-ws和jax-rs的例子(含服务端和客户端)

    标题中的“一个包含jax-ws和jax-rs的例子(含服务端和客户端)”是指这是一个示例项目,它演示了如何使用Java API for XML Web Services (JAX-WS)和Java API for RESTful Web Services (JAX-RS)来创建和消费Web服务。...

    JAX-WS API, JAX-RS API

    **JAX-WS API** Java API for XML Web Services (JAX-WS) 是Java平台上的一个标准接口,用于创建和消费Web服务。它是Sun Microsystems在2004年推出的一个重要框架,旨在简化Web服务的开发,使得Java开发者能够更...

    解决weblogic部署JAX-WS需要的配置文件

    在WebLogic服务器上部署JAX-WS服务时,可能会遇到一些配置问题。JAX-WS(Java API for XML Web Services)是Java平台上的一个标准,用于创建和部署Web服务。WebLogic作为一款强大的Java EE应用服务器,支持JAX-WS...

    JAX-WS2.0 API

    JAX-WS 2.0是JAX-WS的第二个主要版本,它在JAX-RPC(Java API for XML-based RPC)的基础上进行了改进,引入了许多新特性以提升开发者的体验和效率。 **JAX-WS 2.0 的核心概念:** 1. **服务端点接口(SEI, ...

    webservice之jax-ws

    JAX-WS取代了早期的JAX-RPC(Java API for XML-based RPC),提供了一个更加现代、轻量级且基于标准的框架。 1. **SOAP与Web服务** SOAP(简单对象访问协议)是一种基于XML的协议,用于交换结构化的信息。Web服务...

    [Jax-RS] RESTful Java 开发 (Jax-RS 2.0 实现) (英文版)

    The RESTEasy workbook that follows provides step-by-step instructions for installing, configuring, and running several working JAX-RS examples, using the JBoss RESTEasy implementation of JAX-RS 2.0. ...

    [Jax-RS] RESTful Java 开发 (Jax-RS 实现) (英文版)

    [奥莱理] RESTful Java 开发 (Jax-RS 实现) (英文版) [奥莱理] RESTful Java with Jax-RS (E-Book) ☆ 图书概要:☆ Learn how to design and develop distributed web services in Java using RESTful ...

    JAX-WS规范

    JAX-WS是Sun Microsystems在J2EE 5.0中引入的,目的是简化Web服务的开发过程,取代了之前的JAX-RPC(Java API for XML-based Remote Procedure Calls)。JAX-WS通过使用WSDL(Web服务描述语言)来定义服务接口,使得...

Global site tag (gtag.js) - Google Analytics