
Axis
文章平均质量分 77
iteye_15859
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AXIS第一课:最简单的发布AXIS的Web Service
1,简单介绍 本文并不是想介绍Web服务的原理、系统架构等,我假设您已经了解了关于Web服务的一些基本的概念、原理等知识。本文主要是针对那些已经了解Web服务概念,但是还没有亲身体会Web服务所带来令人欢欣鼓舞的特征的开发人员。在此我认为你已经具备了Java、XML等基础知识。 2,WEB服务介绍 虽然我并不想详细讲述Web服务的体系结构,但是大概的介绍一下还是有必要的。Web服...原创 2010-08-04 11:31:46 · 125 阅读 · 0 评论 -
AXIS第二课:工程应用中的AXIS的发布方法Stub
工程应用当中的web service的参数和通回值通常都是一个数据Bean类,因此前面介绍的两种发布AXIS的web service方法在工程应用当中并不多见,下面介绍Stub发布方法,开发步骤如下: 1,编写服务端程序UserEndpoint.java import org.apache.log4j.LogManager; import org.apache.log4j.Logge...原创 2010-08-04 11:32:32 · 127 阅读 · 0 评论 -
AXIS第三课:AXIS高级应用,使用Handler来增强Web服务的功能
1,AXIS提供的工具 Apache Axis提供了WSDL2Java和Java2WSDL两个开发工具。 WSDL2Java利用已知的WSDL文件生成服务端和客户端代码。该WSDL文件可以是由合作伙伴提供的,也可以是利用Java2WSDL生成的。Java2WSDL根据已有的Java类文件生成WSDL文件,Java类文件可以是接口类文件,并不需要实现细节。 此外Axis还提供了So...原创 2010-08-04 11:34:07 · 197 阅读 · 0 评论 -
AXIS第四课:AXIS高级应用,建立安全的AXIS服务
在前面的文章中,我们实现了最简单的AXIS服务。现在我们一起来讨论一下Web服务的安全问题。 根据应用的对安全要求的级别不同,可以采用不同的方式来实现安全性,以下是目前最常用的一些实现方式(从低到高排列): 1、J2EE Web应用默认的访问控制(数据是明文的); 2、使用axis的Handler进行访问控制(数据是明文的); 3、使用Servlet过滤器(Filter)进行访问控制(...原创 2010-08-04 11:35:05 · 184 阅读 · 0 评论 -
AXIS第五课:AXIS高级应用,在AXIS服务间传递JavaBean及其安全解决
这是AXIS学习笔记的最后一篇。在前面我们讨论了最简单的HelloWorld服务,客户端并没有向服务器端 传递参数,现在我们来传传JavaBean。当然,也可以传递你自己定义的JAVA类,但那样你必须自己创建 专门的XML序列化器和反序列化器;而对JavaBean,AXIS提供了现成的序列化器。(有人说:懒惰是程序员最大的美德,我喜欢,所以我就传传JavaBean) 一、服务器端 1、...原创 2010-08-04 11:35:54 · 224 阅读 · 0 评论 -
使用TCPMonitor监控WebService SOAP消息
使用Apache axis的TCPMonitor可以监控WebService的SOAP消息。 下载 axis 1.4 http://apache.seekmeup.com/ws/axis/1_4/axis-bin-1_4.zip 解压缩后从命令行进入 AXIS_HOME\lib 目录, 运行 java -classpath axis.jar org.apache.axis.util...原创 2010-08-04 16:49:16 · 165 阅读 · 0 评论