0
如果Web服务返回一些对象多次出现的对象图,那么这些对象的数据是否必须以传输格式重复?换句话说:使用Java序列化,每个对象的状态只写入一次,并且对该对象的后续引用仅仅是序列化流中的指针。是否存在(优选便携式,即符合WI-Basic-Profile)的方式来在(不)编组web服务请求或响应时达到相同的效果?SOAP Web服务:响应中的对象别名?
实例:假设类
class Project {
Task[] tasks;
}
class Task {
User assignee;
}
class User {
// some data
}
web服务应该返回一个Project
,我想每个User
在送他不管多少任务在项目中分配最多一次。