Axis简介及安装
来源:互联网 发布:ubuntu pyqt5 找不到 编辑:程序博客网 时间:2024/05/19 13:14
AXIS项目 面对要对早期代码基础进行大量改动的需求,在2002年初,Apache SOAP提交者决定从头开始,并构建一个更容易管理,模块化,以及可扩展的SOAP实现,实现围绕着WSDL和当时正在出现的JAX-RPC规范。这个新项目叫做Axis。 Axis框架是基于JAVA语言的最新的 SOAP 规范(SOAP 1.2)和 SOAP with Attachments 规范的开放源代码实现。有很多流行的开发工具都使用AXIS作为其实现支持Web服务的功能,例如JBuilder以及著名的Eclipse J2EE插件Lomboz。AXIS的最新版本是1.4,可以从 http://ws.apache.org/axis/index.html下载。下图是AXIS核心引擎的体系结构图: 整个AXIS项目包括以下几个部分: 转载自:http://canbeatle.javaeye.com/blog/128502
apache soap是首个实现的soap规范,它最初由IBM开发(后叫做 soap4j,后来移交给apache,它是一个非常过时的SOAP实现。它非常强调WSDL,它支持 rpc/编码服务。然而工具是非常有限的,互操作性是非常具有挑战性的一个问题。更糟的是,代码基础相当复杂,难于管理和升级。
消息流子系统提供了灵活的消息传递框架,这个消息传递框架包括处理程序、链、序列化程序和反序列化程序。处理程序是一个处理请求、响应和故障流的对象。处理程序可被组合在一起成为链,而且可以使用一个灵活的部署描述符来配置这些处理程序的顺序。
提供了一个传输框架,这个传输框架可以帮助您创建自己的可插式传输发送器和传输侦听器。
AXIS完全按照 XML Schema 规范提供各种数据类型的自动序列化,并且提供功能扩展接口来使用您自己定制的序列化器和反序列化器。
AXIS完全支持 WSDL 以及日志记录、出错以及故障处理机制。它同时提供一些工具用来讲WSDL文档转换成客户端的调用框架以及根据类来产生WSDL定义文档。
点击超链接Validate后,AXIS会自动检查所需的每一个JAVA组件,这协组件分为:必需组件以及可选组件,必须保证所有必需组件都存在。如果不存在的话,按照页面提供的链接下载相关缺失的包到D:/Program Files/Tomcat/webappsaxix/web-inf/lib下。重启tomcat服务,直到Validate成功。
2:将D:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/axis/WEB-INF/lib下的所有jar包都添加到classpath中,否则编译自己的应用程序时会报找不到包的错误!
- Axis简介及安装
- axis,axis2及XFire简介和对比
- Axis简介
- JDK tomcat Axis的安装及使用
- java webservice AXIS安装及应用
- JDK tomcat Axis的安装及使用
- axis-安装
- 安装Axis
- Apache SOAP----axis简介
- WebServices Axis 简介
- cygwin简介及安装
- linice简介及安装
- VTK简介及安装
- VTK简介及安装
- VTK简介及安装
- linux简介 及安装
- mongodb安装及简介
- VSTS2010简介及安装
- 谈谈Session丢失的问题
- 30个被风投看重的网络创业点子
- 冲突域,冲突,广播域,广播
- POJ2488解题报告
- 痛苦的决择
- Axis简介及安装
- 制作不规则窗体哪有那么困难(MFC)
- 为什么免费是互联网的主流
- 在firefox与IE下DIV+CSS Padding效果不同的解决方法
- Fckedit 超链接中文乱码
- javascript中获取一个字符串中 特定字符串的个数
- div+css使用!important标记实现Firefox和IE6处理padding尺寸上的兼容
- FLex组件之滚动条(ScrollBar)CSS美化
- 开博了!!