2016-07-21 2 views

Répondre

2

SOA

logiciel de création de widgets.

microservices

logiciel de création de petits widgets.

Web Services

Makes widgets ressemblent à Internet

RESTE

Makes widgets ressemblent beaucoup à l'Internet

+1

Cela semble être une bonne réponse, mais pourriez-vous expliquer de manière un peu élaborée avec un exemple du monde réel que je suis nouveau à ce mot à la mode? – Prajwal

+1

@Prajwal - des livres ont été écrits sur chacun de ces sujets. Je pourrais certainement élaborer un peu, et je le ferai une fois que j'aurai un peu de temps. Je vous enverrai un message une fois que je l'aurai fait. –

5

SOA (architecture orientée services) comme le nom suggère que c'est une combinaison de services. Ces services sont faiblement couplés et interagissent avec chacun des autres pour fournir une solution. Les services peuvent être un service Web RESTful pour effectuer certaines fonctions.

Microservices - Encore une fois comme son nom l'indique les micro-services. L'idée sous-jacente aux microservices est qu'il devient plus facile de créer et de maintenir certains types de services lorsqu'ils sont divisés en éléments plus petits et plus composables qui fonctionnent ensemble.

Webservices - Un service (certaines fonctionnalités comme la vérification de la disponibilité des places dans un train) disponible sur le Web est appelé service Web. Ces services communiquent via le WWW en utilisant HTTP.

REST - C'est juste un style architectural pour concevoir des services Web.

Nous pouvons penser comme ceci: - SOA a quelques services. Ces services sont une combinaison de microservices. Ces microservices sont exposés en tant que webservices et les services web sont construits sur REST.