Axis1
Axis1
Apache Axis is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C.
From the draft W3C specification:
SOAP is a lightweight protocol for exchanging structured information in a decentralized, distributed environment. It is an XML based protocol that consists of three parts: an envelope that defines a framework for describing what is in a message and how to process it, a set of encoding rules for expressing instances of application-defined datatypes, and a convention for representing remote procedure calls and responses.
Homepage: http://ws.apache.org/axis/
axis部署WebServices 和 JAXB的运用 (二)
三、JAXB的运用: 1、新建一个xml schema文件 po.xsd: <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="purchaseOrder" type="PurchaseOrderType"/> <xsd:element name="comment" type="xsd:string"/> <xsd:com...
axis部署WebServices 和 JAXB的运用 (一)
准备: Axis是Apache的一个开源webservice引擎。它目前最为成熟的开源webservice引擎之一。 部署环境:MyEclipse 5.5.1 GA + JDK1.5 + JAXB+Axis1.3 Axis 下载地址:http://www.uniontransit.com/apache/ws/axis/1_3/axis-bin-1_3.zip (apache) JXAB下载地址: http://cds.sun.com/is-bin/INTERSHOP.enfi...
了解AXIS
一、软件环境 1、axis-1_2 (从apache网站下载最新axis-bin-1_2.zip解压即可) 2、Tomcat5.0 3、JDK5.0 二、相关配置 1、在你的%TOMCAT_HOME%\common\lib下需要加入三个包 activation.jar、mail.jar、tools.jar 2、环境变量设置 AXIS_HOME 即axis-bin-1_2.zip解压的目录(我的是在F:\s...
AXIS服务间传递JavaBean及其安全解决
这是AXIS学习笔记的最后一篇。在前面我们讨论了最简单的HelloWorld服务,客户端并没有向服务器端传递参数,现在我们来传JavaBean。当然,也可以传递你自己定义的JAVA类,但那样你必须自己创建专门的XML序列化器和反序列化器;而对JavaBean,AXIS提供了现成的序列化器。(有人说:懒惰是程序员最大的美德) 一、服务器端 1、CLASS类两个Order.class,OrderTest...
建立安全的AXIS服务(下)
四、使用WS-Security规范对信息进行加密与身份认证 我们打算用Handler结合WSSecurity实现Web服务安全 设想流程:用WSClientRequestHandler.java位于客户端对客户端发出的XML文档进行加密 WSServerRequestHandler.java位于服务器端对客户端发出的加密后的XML文档进行解密 WSServerResponseHand...
建立安全的AXIS服务(上)
在前面的文章中,我们实现了最简单的AXIS服务。现在我们一起来讨论一下Web服务的安全问题。 根据应用的对安全要求的级别不同,可以采用不同的方式来实现安全性,以下是目前最常用的一些实现方式(从低到高排列): 1、J2EE Web应用默认的访问控制(数据是明文的); 2、使用axis的Handler进行访...
Axis1.1forJava进行WebServices开发
用Axis 1.1 for Java进行Web Services开发 下面的所有几乎来自Axis1.1的文档。但不完全来自文档,本人做了部分修改,这些修改完全出自国内读者的需要。 什么是SOAP? SOAP是一个基于XML的用于应用程序之间通信数据编码的传输协议。最初由微软和Userland Software提出,随着不断地完善和改进,SOAP很快被业界广泛应用,目前完...