我有一個在春季開發的Web應用程序。現在我需要將某些功能公開爲Restful Web服務。我不應該使用Spring Rest功能。以下是我的問題:也將Web應用程序公開爲Web服務
1)我可以使用與Web應用程序相同的代碼庫以及Web服務嗎?
2)如果第一個問題的答案是肯定的,那麼只需要很少或很少的更改,那麼將Web應用程序類(或某些函數)轉換爲寧靜的Web服務的最佳方法是什麼? AXIS2還是澤西島?對於澤西島,我可以看到互聯網上提供的示例教程主要是註釋驅動的,而且我的Spring Web應用程序已經充滿了@ AutoWired,@ Component等註釋。我不確定在Spring註釋之上使用Jersey註釋會導致衝突。
如果你不應該使用REST功能,你的公司是否有另外一個暴露你應該使用的REST風格服務的標準呢? –
@Jonathan我的意思是春天提供的REST功能無法使用。 – NitZRobotKoder
沒錯。我的意思是Spring提供的REST功能。通常情況下,如果一家公司禁止你這樣做,他們有另一個想法(CXF,Jersey,Rest Easy等) –