-2

私は初心者のJava EE 6開発者です(EJB 3.1、JPA 2.0、JSF 2.0など)。Java を使用して SOA の学習を開始したいと考えています。私は2つの方法を見つけました:

  • SOAP: 複雑で、学ぶのが退屈です。唯一の長所: UDDI/WSDL リストです
  • REST: 学習と展開が容易。多くの長所: パフォーマンス、セキュリティ、速度...

私の質問: 市場は今何を必要としていますか?
SOAPまたはREST? REST を選択した場合、それは正しい選択でしょうか??

4

1 に答える 1

3

これは、ビジネス領域によって大きく異なります。携帯電話アプリのバックエンド、チケット システム、Google のバックエンドなど、動きの速い技術分野や、ほとんどの部分を自分で制御できる分野では、REST がおそらく最良の選択ですが、技術の変化が遅いビジネス分野で作業する場合は、SOAPは依然として優勢であり、非常に長い間続くでしょう。例としては、銀行、医療などがあります。多くの場合、厳密な WSDL 設計から多くの価値が得られるのは同じ分野です。

これは「正しい」選択ではありません。何を使用しているか、どのようなシステムと統合する予定かによって異なります。そうは言っても、REST はおそらく将来のアーキテクチャです。

詳細については、 Representational State Transfer (REST) および Simple Object Access Protocol (SOAP) を参照してください。

于 2013-06-01T22:47:45.087 に答える