2013-06-01 47 views
-1

我是新手Java EE 6開發人員(EJB 3.1; JPA 2.0; JSF 2.0;等等)。 我想開始學習使用Java的SOA。我發現了2種方式:面向Java開發人員的SOA技術選擇

  • SOAP:這是複雜而枯燥的學習興趣;唯一的優點:是UDDI/WSDL的上市
  • REST:簡單易學&部署;許多優點:性能,安全性,速度...

我的問題:市場現在需要什麼?
SOAP還是REST?如果我選擇REST,這將是正確的選擇?

+1

市場都需要。開始學習REST,然後使用SOAP。 – acdcjunior

回答

3

這將取決於您的業務領域。對於快速移動的技術領域,例如手機應用程序的後端,售票系統,任何Google或您自己擁有最多控制權的領域 - REST可能是最佳選擇,但如果您在改變技術速度的業務領域工作,SOAP仍然占主導地位,並將持續很長時間。例如銀行業務,醫藥等。它們通常是從嚴格的WSDL設計中獲得很多價值的相同領域。

這不是「正確的」選擇,它取決於您正在使用的是什麼,以及您計劃與哪種系統集成。這就是說,REST可能是未來的架構。

以獲取更多信息,請閱讀本: Representational state transfer (REST) and Simple Object Access Protocol (SOAP)

相關問題