2016-07-21 9 views

答えて

2

SOA

構築ソフトウェア。小さなウィジェットのうち

Microservices

構築ソフトウェア。

Webサービス

は、ウィジェットが

REST

は、ウィジェットが多く、インターネットのような

+1

これは良い答えのようですが、私はこの流行語に新しいですと、あなたは、いくつかの現実世界の例を少し精巧な形で説明できますか? – Prajwal

+1

@Prajwal - これらの科目のそれぞれについての本が書かれています。確かにちょっと凝ったことがありますし、かつて私は少し時間があります。私はそうしたらあなたにメッセージします。 –

5

SOA(サービス指向アーキテクチャ)のように見えるのですインターネットのように見えます名前はそれがサービスの組み合わせであることを示唆しています。これらのサービスは緩く結合されており、解決策を提供するためにそれぞれ別の と対話します。サービスは、いくつかの機能を実行するRESTfulなWebサービスです。

Microservices - ここでも名前はマイクロサービスを提案しているよう。マイクロサービスの背後にあるアイデアは、一緒に機能するより小さくて構成可能な部分に分解されるときに、ある種のサービスを構築し維持することがより簡単になるということです。

ウェブサービス - サービス(列車の座席状況の確認などの機能)は、ウェブサービスとして知られています。このようなサービスは、HTTPを使用してWWW上で通信します。

REST - これは単なるWebサービスを設計するためのアーキテクチャスタイルです。

このように考えることができます。 - SOAにはいくつかのサービスがあります。これらのサービスは、マイクロサービスの組み合わせです。これらのマイクロサービスはWebサービスとして公開されており、WebサービスはREST上に構築されています。

関連する問題