使用 Apache Geronimo 将 Apache Axis 应用程序移植到 Axis2
2010-03-19 00:00:00 来源:WEB开发网事实上,Axis2 甚至尚未发行一个完整的版本;但它功能性特别强,并且在黄金时段一定能够随时可用。而令人惊讶的是 Apache 团队仅用五个月的时间就从 milestone 1 版升级到了非常有用的版本 0.9。
因此,对于 Axis2 中的所有改进,有些开发人员可能想知道它们的区别,更为重要的是了解需要做哪些改动以将其 Axis Web 服务移植到 Axis2。本文仅介绍在 Geronimo 上进行部署和测试的方法,并假定以前不了解 Axis 和 Axis2;另外,本文假定最初的 Axis Web 服务是使用 Axis WSDL2Java 工具在现有的 WSDL 上构建的(将通过 Axis2 中的 xmlbeans 构建数据绑定)。
若要开始本文中介绍的移植,首先需要下载和安装必要的技术。
行动起来
对于本文,需要以下产品和技术:
Java 代码 —— Apache Geronimo 是一个 Java 2 Platform, Enterprise Edition (J2EE) 1.4 认证的应用服务器,因此需要 下载 Java 1.4.2_08 或 1.4.2_09。
Apache Geronimo —— 在安装 Java 代码之后,下载 Geronimo Version 1.0 二进制发行版。
Apache Axis —— 本文使用 Axis 1.3。 从 Apache 下载 Axis Java 版本。
Apache Axis2 —— 本文使用 Axis2 0.94。从 Apache 下载 Axis2 标准二进制和 WAR 发行版(两种下载)。
Apache Ant —— Axis2 WSDL2Java 工具创建 Ant build.xml 文件,因此需要 下载 Ant 以利用此工具。
将每个 .jar、.war、.zip 或 tar.gz 文件解压到不同的目录,现在就可以启动 Apache Geronimo 了。请转到 <geronimo-install-dir>/bin,并输入以下内容以启动 Geronimo:
java -jar server.jar
- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››Apache中改变php.ini的路径
- ››使用纯文本文件打造WCF服务
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
更多精彩
赞助商链接