事情:
现在调用接口蛮多的,Hessian可为其中简单的一个。百度Hessian,百度里面举例也比较实用可行。暂且记下来。自己再搞一遍..
解决:
Hessian调用需要jar包支持。官方Hessian地址,地址中有需要的jar包。
1. 获取hessian的jar包
2. 写与服务端同样的接口
public interface BasicAPI{
public void setGreeting(String greeting);
public String hello();
public User getUser();
}
3.配置hessian访问的url,创建实例,调用接口
importcom.caucho.hessian.client.HessianProxyFactory;
public class BasicClient {
public static void main(String[] args)
throwsException
{
String url ="http://127.0.0.1:8080/Hessian/hello";
HessianProxyFactory factory = new HessianProxyFactory();
BasicAPI basic = (BasicAPI) factory.create(BasicAPI.class, url);
System.out.println("Hello:" + basic.hello());
}
}