前言:前两篇文章介绍了axis1.4的基本服务发布和客户端调用,这篇说下axis1.4自带的SOAPMonitor的配置.
1:在myeclipse下建立名为channel_virtual的web工程(将工程的WebRoot改名为html了,请注意)
2:将axis1.4包里的web.xml融入到该工程的web.xml里
3:在channel_virtual\html\WEB-INF\下建立server-config.wsdd文件。全路径为channel_virtual\html\WEB-INF\server-config.wsdd
4:将axis1.4的lib下的8个jar包copy到自己工程的\WEB-INF\lib下
5:axis-1_4\webapps\axis\WEB-INF下的users.lst复制到自己工程和web.xml同目录下
6:axis-1_4\webapps\axis下的除WEB-INF文件夹,其它的全部复制到自己工程的html下
7:axis-1_4\webapps\axis下的SOAPMonitorApplet.java复制到自己工程的src下(不要包目录,直接放)
8:axis-1_4\webapps\axis\WEB-INF\classes下的i18n.properties和i18n_ja.properties放入src下
9:axis-1_4\lib下的log4j.properties放入src下
10:将第7步myeclipse自动编译后的有关SOAPMonitorApplet的class复制到该工程部署到的tomcat的
apache-tomcat-6.0.18\webapps\channel_virtual目录下,注意不是该应用的\WEB-INF\classes下,
不然前台会报SOAPMonitorApplet.class找不到,因为这是个java的applet类,不是java后台业务类
11:启动tomcat,然后类似访问http://localhost:8091/channel_virtual/即可
附件是我的myeclipse工程和tomcat下的工程包,service-config.wsdd和web.xml的配置都参考附件
分享到:
相关推荐
在这个实例中,"Axis-Document-Client"和"Axis-Document-Client_1"这两个文件可能分别代表了使用document/literal风格的客户端和服务端的代码或配置。客户端通常会发送一个XML文档到服务端,服务端根据XML文档中的...
标题 "axis1.4+activation.jar+mail.jar" 指涉的是一个基于Java的Web服务开发工具包,Axis1.4,以及两个必要的库文件:activation.jar和mail.jar。这些组件在Java应用程序中,尤其是涉及到网络通信和邮件处理时扮演...
在IT行业中,构建高效、可扩展的企业级应用是至关重要的,而 Axis1.4、MyBatis3 和 Spring3 的集成则为实现这样的目标提供了一种强大的解决方案。本项目通过将这三个框架组合在一起,旨在创建一个能够提供Web服务的...
4. **整合过程**:在Axis1.4中实现Wrapped样式加密和签名,开发者需要配置WSS4J(Web Services Security for Java)库,该库提供了在SOAP消息上添加安全头的功能。这包括设置加密和签名的策略,如使用的算法、密钥...
- **兼容性问题**:Axis 2在某些特定场景下(如读取配置文件)表现不佳,而Axis 1.4则更为稳定可靠。 - **社区支持**:尽管Axis 2具有更多新功能,但考虑到其在某些方面的不稳定性,对于那些需要高可靠性的企业级...
1. Axis1.4的安装与配置:包括下载、解压、添加到系统类路径,以及如何创建第一个Web服务。 2. 使用WSDL:理解WSDL的结构,如何生成和使用WSDL文件来定义Web服务接口。 3. 创建服务端点:使用Axis1.4的命令行工具或...
4. **配置Spring Boot**:为了使Spring Boot能够处理Axis1.4生成的Web服务,你需要配置一个Servlet容器,如Tomcat,来托管这些服务。这通常涉及到在`src/main/resources/META-INF/spring.factories`文件中添加自定义...
标题“axis1.4完整包下载”表明我们关注的是Apache Axis的1.4版本,这是一个较早但仍然在某些环境中使用的版本。 在描述中提到,“包含Axis1.4的所有完整包”,这意味着下载包中包含了运行和开发SOAP Web服务所需的...
Axis1.4是Axis的一个版本,它是一个Java实现的Web服务框架,支持SOAP、WSDL和WS-I基本配置。它的主要功能包括发布Web服务、创建Web服务客户端以及处理Web服务的调用。 3. **使用Axis1.4生成客户端**: - **步骤1...
Spring Boot以其简化配置和快速开发能力而受到广泛欢迎,而Axis1.4是Apache软件基金会的一个开源项目,主要用于生成和消费SOAP Web服务。当我们需要在Spring Boot应用程序中集成Web服务时,Axis1.4提供了一个强大的...
标题中的"Axis1.4相关jar包及配置"指出,这个压缩包包含了Axis1.4框架所需的库文件和关于如何配置与使用的详细说明。Axis是一个开源的Web服务工具包,主要用于创建和部署SOAP(简单对象访问协议)服务,它是Apache ...
标题中的"javawebservice开发 最简直接放tomcat下的axis1.4"指的是使用Axis1.4框架在Tomcat应用服务器上快速搭建Java Web服务的流程。Tomcat是一款流行的开源Java Servlet容器,它可以运行Java EE应用程序,包括Web...
3. **在Eclipse中配置Axis1.4插件**: 虽然可以直接通过命令行使用Axis1.4工具,但在Eclipse中安装Axis1.4插件可以使过程更加便捷。通过Eclipse的“帮助” -> “安装新软件”,添加Axis1.4的更新站点,然后按照提示...
标题中的“整合axis-bin1.4+...同时,理解这些库的作用对于正确配置和使用Axis1.4至关重要。在Web服务开发中,了解如何设置和利用这些工具,以及如何处理MIME数据和邮件通信,都是提升开发效率和系统稳定性的重要技能。
9. **部署描述符**:Axis1.4使用`services.xml`和`deploy.wsdd`等部署描述符文件来配置服务和客户端的行为。这些文件提供了对服务端点、传输协议、消息格式等的控制。 10. **国际化与本地化**:Axis1.4支持多种语言...
AXIS1.4是Apache软件基金会开发的一个开源Java库,用于构建和使用Web服务。它提供了在Java平台上创建Web服务的工具和API,使得开发者能够快速实现SOAP(Simple Object Access Protocol)通信。在这个"AXIS1.4 ...
【标题】:"axis2+Tomcat5.5+Eclipse3.3" 实例解析 【描述】:本文将深入探讨如何使用axis2、Tomcat5.5和Eclipse3.3来部署和访问Web服务,这是一份适用于初学者的学习指南。 【标签】:"webservice" "axis2" 在...