(一)遠程服務端
package server;
public interface Hello {
String hello(String name);
}
package server;
public class HelloImpl implements Hello{
public String hello(String name) {
return
}
}
在服務器端配置web
<?xml version=
<web
xmlns=
xmlns:xsi=
xsi:schemaLocation=
<servlet>
<servlet
<servlet
<init
<param
<param
</init
<load
</servlet>
<servlet
<servlet
<url
</servlet
</web
還要導入jar包
為了方便
至此 服務器端 完成
注:服務器端IP是
(二)客戶端
通過服務器端暴露的服務接口
程序如下:
package client;
import
import server
import com
public class RomoteTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto
//hessian服務的url 其中hessian
String url =
//創建HessianProxyFactory實例
HessianProxyFactory factory = new HessianProxyFactory();
//獲得Hessian服務的遠程引用
try {
Hello hello = (Hello)factory
System
} catch (MalformedURLException e) {
// TODO Auto
e
}
}
}
因為要用到接口Hello
測試結果如下:
hello
From:http://tw.wingwit.com/Article/program/Java/hx/201311/26205.html