soap的全称是simple object access protocol,不是洗手用的 🙂 .传统的rpc的不足之处就是传输过程中的数据编码问题,xml的出现解决了这个问题.用xml封装,通过http,调用远程对象的方法,可以实现平台无关、语言无关。
关于这个方面的介绍很多,我就不多说了,让我们开始吧,第一块肥皂…
实现平台 win2000p+apache soap+resin,关于安装,本版面精华中已经有了.
package demo;
/**
* title:soap
* description: 浆糊作品
* copyright: copyright (c) 2001
* company:
* @author 一桶浆糊
* @version 1.0
*/
/**
* 服务端,为其它的客户提供服务
*/
public class hello {
public hello() {
}
/**
* 返回一个问候字符串
* @param name 问候人名字
*/
public string gethello(string name){
return "hello ,"+name;
}
}
编译,然后放到soap目录下(见安装文章).好了,这就完成了我们的服务端了.提供了一个gethello的方法,可供客户调用,接下来我们就开始享受这块肥皂吧..
