WebService
chenlly99
专注LBS轨迹大数据挖掘,数据仓库建模,基于Hadoop集群的超大规模分布式计算。
展开
-
WebService(4)-AXIS高级特性 传送文件
文件主要是用到一个DataHandler类,这是一个专门的传送器,可以把文件序列化。然后从传送器中得到一个输入流,从这个输入流中读出数据就是我们从客户端传过来的文件了。 eg:从客户端传送一个文件到服务器去(1) WebService服务器端方法、public String transfer(DataHandler handler,String fileName){ File file原创 2010-04-22 18:28:00 · 1305 阅读 · 0 评论 -
WebService(2)-AXIS高级特性 Handler特性
Handle 特性:假如客户端有一个请求,要记录某一个webservice被调用的次数,如果我们要把这个功能在webservice Object 里面去实现不仅浸入了原来的程序,而且增加程序的不稳定性。(1) server-config.wsdd文件配置如下: http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org原创 2010-04-22 18:25:00 · 1463 阅读 · 0 评论 -
WebService(3)-AXIS高级特性 传递复杂对象
从客户端除了传递字符串以外还可以传递复杂对象(对象必须序列化了),List,Map,数组和文件。(1)定义一个对象实现了serializable 接口package cn.com.chenlly.ssh.webservice.axis;import java.io.Serializable;import java.util.ArrayList;import java.util.List;原创 2010-04-22 18:27:00 · 2977 阅读 · 0 评论 -
WebService(1)-AXIS入门
webService 是一种基于http协议的组件webService 开发框架:AXIS(Apache eXtensible Interaction System),xFire,WSDD就是WEB服务分布描述(Web Service Deployment Descriptor), 它定义了WEB服务的接口,如服务名、提供的方法、方法的参数等信息。AXIS 发布的两种方式即时发布 jws java原创 2010-04-22 18:23:00 · 1982 阅读 · 0 评论