论坛首页 Java企业应用论坛

应用web service 进行文件传输以及web service 的简单身份校验实现

浏览 5402 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-08-30  

最近项目中用到了利用web service 进行多文件传输,同时对web service调用者进行简单的身份校验,实验代码放出来供大家参考。

说明:

1. 客户端API在SOAP消息发送之前利用DOM4J直接操作SOAP消息,在消息头中加入了用户名和密码信息

2.服务器端接收到SOAP消息后在调用相应的web服务之前对SOAP消息头中的用户信息进行校验

3.web service 进行文件传输时候必须开启mtom支持,

java 代码
  1. client.setProperty("mtom-enabled""true");   
  2. client.setProperty(HttpTransport.CHUNKING_ENABLED, "true");  

4.XFire支持三种可利用来进行文件或二进制数据传输的数据类型:javax.activation.DataHandler;byte[]数组;javax.activation.DataSource

 

  • 大小: 994.8 KB
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics