/**
* Hessian 客户端测试程序
*/
package com.mhy.client;
import java.net.MalformedURLException;
import java.util.List;
import org.junit.Test;
import com.caucho.hessian.client.HessianProxyFactory;
import com.mhy.domain.User;
import com.mhy.hessian.service.UserService;
/**
* @author mhy2011@gmail.com
* @date 2013年9月29日
*/
public class HessianClientTest {
@Test
public void testUserService(){
String url = "http://localhost:8080/userService"; //hessian服务地址
HessianProxyFactory factory = new HessianProxyFactory();
try {
//创建服务
UserService service = (UserService) factory.create(UserService.class, url);
System.out.println(service.sayHello("张三")); //调用sayHello方法
System.out.println("------------------------");
System.out.println(service.getUser()); //调用getUser方法
System.out.println("------------------------");
List<User> users = service.getUsers();
if(null != users && users.size() > 0){
for(User u : users){
System.out.println(u);
}
}
} catch (MalformedURLException e) {
e.printStackTrace();
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
hessian-example
共23个文件
class:4个
xml:4个
java:4个
需积分: 9 14 下载量 58 浏览量
2013-11-25
21:14:02
上传
评论
收藏 21KB ZIP 举报
温馨提示
hessian-example 对应的博客地址:http://blog.csdn.net/u010397369/article/details/12176961
资源推荐
资源详情
资源评论
收起资源包目录
hessian-example.zip (23个子文件)
hessian-example
pom.xml 2KB
target
test-classes
com
mhy
client
HessianClientTest.class 2KB
m2e-wtp
web-resources
META-INF
maven
com.mhy
hessian-server
pom.xml 2KB
pom.properties 230B
tmp
jsp
classes
com
mhy
domain
User.class 1KB
hessian
service
UserService.class 335B
impl
UserServiceImpl.class 2KB
generated-sources
annotations
test-annotations
.settings
org.eclipse.m2e.core.prefs 90B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 252B
org.eclipse.wst.common.component 772B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.validation.prefs 50B
.jsdtscope 575B
org.eclipse.jdt.core.prefs 664B
src
test
java
com
mhy
client
HessianClientTest.java 1KB
main
webapp
WEB-INF
web.xml 1KB
index.jsp 52B
resources
java
com
mhy
domain
User.java 1004B
hessian
service
UserService.java 315B
impl
UserServiceImpl.java 974B
.project 1KB
.classpath 1KB
共 23 条
- 1
资源评论
banbanaoxiang
- 粉丝: 64
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功