2012-09-30 46 views
0

我們正在開發Spring Webservices以向iPad應用程序提供服務。兩個團隊之間討論如何定義請求/響應XML。在架構上,我們的服務將在到達端點之前使用JAXB將請求XML轉換爲Java Beans。春季的Request&Response XML

我們提議,有一個單獨的請求響應個XML需要/像以下 1.對於InsertService每個服務的XML將是 .. 2.對於DeleteRequest的XML將是 .. 等,

但其他球隊提議通過以下方式, 對所有請求/響應僅一個根節點像下面 ..插入/刪除..

請建議什麼是正確的做法,如果是我們的如何說服他們?

感謝

回答

0

我相信,而不是討論XML,你應該討論的輸入請求和響應模式(XSD文件)。

架構完成後,您可以從架構本身(使用xjc或maven-jaxb-plugin)生成JAXB對象,然後在Web服務上工作。

+0

謝謝安舒。但是,從Objective C沒有XSD(我猜)。如果是這種情況,那麼給定兩種方法的正確方法是什麼? – user1590474