axis JAX-RPC 1.1 规范 下如何传递对象 ? 谢谢

yztommyhc 2008-01-21 03:40:38
现有系统要提供web service , 用的是 axis 1_4 , 很多的 service层函数是以 对象为参数的. 比如说: update(User user ).
然而这个 User类包含了很多不符合 JAX-RPC 1.1 规范 的东西 ,比如它有 List的属性.

问题1. 那么一般这样的 web service 该如何做?

我现在的做法是用一个 IUser 的类在 User基础上做,但是有问题.
public class IUser
{
private Object user ;
public IkangUser(){}

public IkangUser(User user)
{
this.user = user ;
}

public long getId()
{
User realUser = (User)user;
return realUser.getId() ;
}

}
客户端的 IUser 对象传不过来 , 我想可能是 红色部分没有 setter()方法 , 但是加上了 setter()方法 后又不符合 JAX-RPC 1.1 规范 了.
请教各位遇见这中情况该怎么办?
...全文
122 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧