XML中服务链接的最佳实践?

时间:2012-10-17 13:56:42

标签: xml rest jaxb hyperlink soa

故事

开发企业应用程序,您很快就可以在应用程序中使用多个RESTful服务。我正在使用JAXB生成XML。 在XML响应中嵌入链接以实现以下目的以检索更多信息,这对人类和消费者来说是一种解脱。此方法链接的优点在于可以指向由不同服务或应用程序提供的资源。

实施例

<order self='http://192.168.1.11:8080/customers/1234'>  
    <amount>23</amount>
    <product ref='http://192.168.1.11:8080/products/4554'/>  
    <customer ref='http://192.168.1.44:8080/customers/1234'/> 
</order>

Q

嵌入此类链接的最佳做法当然是总是想要在维护方面付出很少的努力?是否有复杂的机制?

1 个答案:

答案 0 :(得分:0)

如果您使用的是JAX-RS,则可以直接在发送给客户端的实体对象中注入Atom链接。

以下是RESTEasy documentjersey document

在我的项目中,我使用的是运动衫,很棒。