代码之家  ›  专栏  ›  技术社区  ›  meriton

soapweb服务:响应对象别名?

  •  0
  • meriton  · 技术社区  · 14 年前

    如果web服务返回一个对象图,其中一些对象多次出现,那么这些对象的数据是否一定要以传输格式复制?

    换言之:使用Java序列化,每个对象的状态只写一次,对该对象的后续引用只是序列化流中的指针。当(取消)封送Web服务请求或响应时,是否有一种(更好的可移植的,即WI基本配置文件兼容的)方法来实现相同的目的?

    class Project {
        Task[] tasks;
    }
    
    class Task {
        User assignee;
    }
    
    class User {
        // some data
    }
    

    webservice应该返回一个 Project ,我想把每个 User

    1 回复  |  直到 14 年前
        1
  •  0
  •   meriton    14 年前

    似乎SOAP可以通过使用 encodingStyle ,但使用 编码样式 (source)