- 浏览: 565303 次
- 性别:
- 来自: 苏州
文章分类
最新评论
-
foible:
获益良多,谢谢。
【转】浅谈SAP和Java -
tenn:
阳光照耀saint_cloud 写道博主还在做document ...
专心研究Documentum -
阳光照耀saint_cloud:
博主还在做documentum相关的吗 我在国外EMC公司实习 ...
专心研究Documentum -
yc637:
wangbing9577 写道针对上面这样的说法,本人有一个疑 ...
Oracle的rownum原理和使用 -
muercy:
muercy 写道很有兴趣交流documentum呵呵,QQ ...
专心研究Documentum
使用Axis2传输附件(AXIS2 MTOM)--1
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.51cto.com/113473/26960
|
|||
本文介绍如何使用Axis2传递附件。<o:p></o:p>
author: ZJ <st1:chsdate w:st="on" isrocdate="False" year="2007" day="7" islunardate="False" month="5">07-5-7</st1:chsdate>
<o:p> </o:p>
1.工作环境
IDE: Eclipse <st1:chsdate w:st="on" isrocdate="False" year="1899" day="30" islunardate="False" month="12">3.1.2</st1:chsdate>
jdk: jdk<st1:chsdate w:st="on" isrocdate="False" year="1899" day="30" islunardate="False" month="12">1.5.0</st1:chsdate>_04
Tomcat: apache-tomcat-<st1:chsdate w:st="on" isrocdate="False" year="1899" day="30" islunardate="False" month="12">5.0.28</st1:chsdate>
AXIS2:1.0(war版本和bin版本)
<o:p> </o:p>
2.实现<o:p></o:p>
在Eclipse新建一个动态web工程,在WEB-INF\lib下加入axis2所需的jar包。
本例的是一个系统的用户上传下载图片格式文件的例子,每次上传出携带附件外,还包括文件名, 文件类型。此webservice实现的2个功能就是upload, download.
AXIS2的webservice发布的时候是打包成xxx.aar发布的,xxx.aar展开后的目录结构为
--
--META-INF
services.xml
--包含server端实现的class( 目录跟package是一样的结构)
<o:p> </o:p>
3.服务器端FileTransferServer.java<o:p></o:p>
<o:p> </o:p>
4.services.xml<o:p></o:p>
<o:p> </o:p>
将这两个文件打包并部署到Tomcat上(略)。
<o:p> </o:p>
5.测试<o:p></o:p>
FileTransferClient.java<o:p></o:p>
|
相关推荐
axis2-kernel-1.3.jar axis2-kernel-1.3.jar
目前axis2最高版本是2.0以上的版本,但是eclipse和myeclipse都不支持,无奈只能使用低版本的插件1.6.3;经实验,可以安装成功; 安装方法:右键解压到当前文件夹,Copy解压的文件到eclipse安装目录dropins下,重启...
axis2-idea-plugin-1.7.9
1、axis2相关jar包如下: axiom-api-1.2.10.jar axiom-dom-1.2.10.jar axiom-impl-1.2.10.jar axis2-adb-1.5.4.jar axis2-adb-codegen-1.5.4.jar axis2-codegen-1.5.4.jar axis2-corba-1.5.4.jar axis2-fastinfoset-...
axis-imageshtml5-3d-mult-axis-imageshtml5-3d-mult-axis-imageshtml5-3d-mult-axis-images
axis2-eclipse-codegen-plugin-1.6.2.zip和axis2-eclipse-service-plugin-1.6.2.zip,解压即可使用
共四个文件,都是最先版的,希望可以帮助大家。axis2-eclipse-service-archiver-wizard和axis2-eclipse-codegen-wizard和axis2-1.6.1-bin和axis2-1.6.1-war
axis2 webservice 服务端jar包: -->axis2-kernel-1.6.1.jar -->axis2-spring-1.6.1.jar -->axis2-transport-http-1.6.1.jar -->XmlSchema-1.4.7.jar -->wsdl4j-1.6.2.jar -->axiom-api-1.2.12.jar -->axiom...
用于axis2开发的一个必不可少的包,开发时需要把包安置在eclipse下
axis2c-bin-1.6.0-linux.tar.gz axis2c-bin-1.6.0-win32.zip axis2c-src-1.6.0.tar.gz axis2c-src-1.6.0.zip 加md5
axis2-1.6.2-war、axis2-1.6.1-war、axis2-1.6.2-bin
axis2-std-1.0-bin.zip与axis2.war axis2-std-1.0-bin.zip与axis2.war
axis2-1.5.3-bin.zip axis2-1.5.3-bin.zip axis2-1.5.3-bin.zip axis2-1.5.3-bin.zip
1、axis2客户端下载地址:http://mirror.esocc.com/apache//axis/axis2/java/core/1.6.2/axis2-1.6.2-bin.zip; 2、下载解压在D:\Work_Program_Files目录;在D:\Work_Program_Files\axis2-1.6.2\bin目录有一个wsdl2...
axis2-java2wsdl-1.5.4.jar axis2-jaxbri-1.5.4.jar axis2-jaxws-1.5.4.jar axis2-jibx-1.5.4.jar axis2-json-1.5.4.jar axis2-kernel-1.5.4.jar axis2-metadata-1.5.4.jar axis2-mtompolicy-1.5.4.jar axis2-saaj-...
axis2-1.5.1-bin.zip axis2-1.5.1-war.zip webservice部署axis所需要是包
绝对可以用,里面配有myeclipse10安装AXIS2插件的步骤,希望大家工作愉快,谢谢,给好评哦
axis2-1.6.0-bin和axis2-1.6.0-war相关资源
axis2-1.6.1
web service axis2-1.7.4