Wir betrachten die Migration unserer Architektur (und das Hinzufügen neuer Komponenten) mithilfe einer serviceorientierten Architektur (SOA). Es wird eine Reihe von externen APIs geben, die von Dritten verwendet werden, die wir unter Verwendung einer REST HTTP-Schnittstelle verwenden werden. Ich frage mich jedoch, was am besten intern zu verwenden ist, da alle Komponenten in unserer Kontrolle sind und auf der Gleiches Netzwerk, jedoch potenziell unterschiedliche Technologien (hauptsächlich .net und Ruby on Rails).Serviceorientierte Architektur - Transportschicht (http vs. messaging)
Wäre es große Leistung/Funktionalität Gewinne in der Verwendung eines Messaging-System (Redis, Rabbitmq, EMS, andere bemerkenswerte Ausnahmen habe ich noch nicht gehört ...) anstelle von HTTP (REST, SOAP, etc).
Ich habe gekämpft, um gute Informationen zu diesem Thema zu finden und (wie Sie wahrscheinlich sagen können) Ich bin ziemlich neu in diesem Bereich, so dass jeder Rat oder gute Ressourcen geschätzt werden würde!
Thnaks
Danke das ist wirklich hilfreich :-) – Ben