0

我们正在开发 Spring Webservices 来为 iPad 应用程序提供服务。两个团队之间讨论了如何定义请求/响应 XML。从架构上讲,我们的服务将在到达端点之前使用 JAXB 将请求 XML 转换为 Java Bean。

我们建议每个服务都需要一个单独的请求/响应 XML,如下所示 1. 对于 InsertService,XML 将是.. 2. 对于 DeleteRequest,XML 将是.. 等等,

但是另一个团队提出了以下方式,对于所有请求/响应只有一个根节点,如下所示..插入/删除..

请建议什么是正确的方法,如果是我们如何说服他们?

谢谢

4

1 回答 1

1

我相信您应该讨论输入请求和响应的架构 (XSD),而不是讨论 XML。

架构完成后,您可以从架构本身(使用 xjc 或 maven-jaxb-plugin)生成 JAXB 对象,然后在 Web 服务上工作。

于 2012-09-30T17:52:50.430 回答