`
cliuyang
  • 浏览: 6538 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Axis是什么

阅读更多
全称:Apache EXtensible Interaction System 阿帕奇可扩展交互系统
  Axis本质上就是一个SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。Axis目前版本是为Java编写的,不过为C++的版本正在开发中。但Axis并不完全是一个SOAP引擎,它还包括:
  是一个独立的SOAP服务器。
  是一个嵌入Servlet引擎(例如Tomcat)的服务器。
  支持WSDL。
  提供转化WSDL为Java类的工具。
  提供例子程序。
  提供TCP/IP数据包监视工具。
  apache wsAxis是第三代Apache SOAP,从2000年起,SOAP v2开发小组开始讨论如何让Axis更加灵活、可配置,以及能够处理SOAP和来自W3C的各种XML标准。通过不断地讨论和代码编写,Axis目前取得了如下成果:
  速度提高。 Axis通过基于事件的SAX对XML文档进行处理,从而在速度和效率上比Apache SOAP有所提高。
  灵活性提高。
  稳定性提高。
  提供面向组件的部署。
  提供一个简洁的传输抽象框架。其核心引擎完全于传输方式独立。从而使基于何种协议传输的选择更加灵活。
  支持WSDL。包括到处WSDL和客户代理生成等。
  在目前发行1.1版本中有什么东西?
  SOAP1.1/1.2引擎。
  灵活的配置和部署系统。
  支持及时自动生成SOAP服务(JWS)。
  支持所有的基本数据类型,为自定义串行操作提供类型映射系统。
  JavaBean的自动串行操作,包括将自定义属性类型映射到XML的属性和元素。
  RPC和基于消息的SOAP服务提供者。
  从部署好的服务自动生成WSDL。
  WSDL2Java工具可以从WSDL描述文件中产生相应的客户和服务器端SOAP操作框架。
  初步提供安全扩展,能够与Servlet2.2安全集成。
  通过HTTP Cookie和与传输无关的SOAP头信息提供会话跟踪。
  初步支持带附件的SOAP消息。
  在EJB方面提供把EJB作为Web服务的访问途经。
  基于Servlet的HTTP传输。
  基于JMS的传输。
  独立的服务器(但需要HTTP 服务器和Servlet容器支持)。
  提供客户端、服务器端相关应用程序的样例。
  Axis的运行需要如下组件包
  axis.jar
  jaxrpc.jar
  saaj.jar
  commons-logging.jar
  commons-discovery.jar
  wsdl4j.jar
  符合JAXP-1.1的XML处理器
分享到:
评论

相关推荐

    java访问webservice所使用的axis jar 包

    java使用axis来访问webservice的服务器所需要的包。 示例代码: Service service = new Service(); Call call = (Call) service.createCall(); call.setTargetEndpointAddress(new java.net.URL("http://****")) ...

    axis2-162-war和axis2-162-bin

    Axis2 是 Apache 提供的一款第三方 Web Services 引擎,与其前身 Apache Axis 相比, axis2 更加高效、模块化,也更面向于 XML 的组织。经过精心的设计, axis2 提供了更加便利的模块添加功能。 基于新的体系结构...

    axis1.4和axis2相关jar文件

    axis1.4和axis2相关jar文件,axis1.4和axis2相关jar文件

    axis 1.x与axis2.x开发

    axis 1.x与axis2.x开发 以及jar

    Apache Axis了解

    NULL 博文链接:https://cuics-100.iteye.com/blog/941258

    axis的包axis的包axis的包axis的包axis的包

    axis的包axis的包axis的包axis的包

    axis复杂类型axis复杂类型

    axis复杂类型axis复杂类型axis复杂类型axis复杂类型

    介绍AXIS的文档

    Axis分为1.x系列和Axis 2系列,两个系列体系结构和使用上有较大的区别,相对而言,Axis1.x更加稳定,文档也比较齐全,因此本文内容以Axis 1.x系列最新版本1.4为基础,Axis有C++和Java两个版本的实现,本文描述Java...

    axis1.4完整包下载

    axis1.4完整包下载Apache Axis是一种SOAP(简单对象访问协议”)实现。 包含 Axis1.4的所有完整包。

    axis2-1.6.1

    axis2-1.6.1-bin.zip Axis2是下一代 Apache Axis。Axis2 虽然由 Axis 1.x 处理程序模型提供支持,但它具有更强的灵活性并可扩展到新的体系结构。Axis2 基于新的体系结构进行了全新编写,而且没有采用 Axis 1.x 的...

    axis2例子 webservice axis2 示例

    axis2例子 webservice axis2 示例axis2例子 webservice axis2 示例axis2例子 webservice axis2 示例axis2例子 webservice axis2 示例axis2例子 webservice axis2 示例

    axis发布webservice教程源代码

    axis发布webservice教程axis发布webservice教程axis发布webservice教程axis发布webservice教程

    axis2-1.6.2.zip

    axis2-1.6.2.zip, windows axis2工具,根据 WSDL生成java文件。 1、axis2客户端下载地址:http://mirror.esocc.com/apache//axis/axis2/java/core/1.6.2/axis2-1.6.2-bin.zip; 2、下载解压在D:\Work_Program_...

    webService—Axis实例webService—Axis实例webService—Axis实例

    webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例

    axis2教程 axis2应用方法

    axis教程 axis教程 axis教程 axis教程 axis教程

    完整的axis2 jar包包含实例.zip

    axis2 webservice 服务端jar包: -->axis2-kernel-1.6.1.jar -->axis2-spring-1.6.1.jar -->axis2-transport-http-1.6.1.jar -->XmlSchema-1.4.7.jar -->wsdl4j-1.6.2.jar -->axiom-api-1.2.12.jar -->axiom...

    axis.jar是xfire开发webservice客户端的axis模式的资源包

    axis.jar是xfire开发webservice客户端的axis模式的资源包

    axis2-1.6.2

    Axis2是下一代 Apache Axis。Axis2 虽然由 Axis 1.x 处理程序模型提供支持,但它具有更强的灵活性并可扩展到新的体系结构。Axis2 基于新的体系结构进行了全新编写,而且没有采用 Axis 1.x 的常用代码。支持开发 Axis...

    axis2相关的jar包

    axis2-adb-1.5.4.jar axis2-adb-codegen-1.5.4.jar axis2-codegen-1.5.4.jar axis2-corba-1.5.4.jar axis2-fastinfoset-1.5.4.jar axis2-java2wsdl-1.5.4.jar axis2-jaxbri-1.5.4.jar axis2-jaxws-1.5.4.jar axis2-...

    Axis2.0开发手册

    Axis2 是下一代 Apache Axis。Axis2 虽然由 Axis 1.x 处理程序模型提供支持,但它具有更强的灵活性并可扩展到新的体系结构。Axis2 基于新的体系结构进行了全新编写,而且没有采用 Axis 1.x 的常用代码。支持开发 ...

Global site tag (gtag.js) - Google Analytics