2013-07-04 11 views

risposta

4

In RPC i metodi in un servizio Web vengono richiamati tramite un RPC, ovvero in modo sincrono attraverso una porta e un protocollo specifici.

Ma i messaggi orientati ai messaggi sono servizi Web basati sui messaggi, i metodi vengono richiamati tramite una richiesta HTTP tramite SOAP.

Leggi questo eccellente article.

+0

IMHO, in entrambi WS RPC e Message oriented, i metodi possono essere richiamati tramite HTTP. Questi modelli non riguardano il modello di programmazione, ma dettano semplicemente come tradurre un'associazione WSDL a un messaggio SOAP. Questo è ciò che suggerisce il link. Potrei mancare qualcosa. Si prega di chiarire un po 'di più. – Dexter

+0

da https://martinfowler.com/articles/consumerDrivenContracts.html: i sistemi orientati ai messaggi tipicamente esportano firme operative relativamente semplici e spingono la business intelligence nei messaggi scambiati. In un sistema orientato ai messaggi, i messaggi ricevuti guidano il comportamento dell'endpoint in base alla semantica codificata nell'intestazione del messaggio o nel payload. I servizi di tipo RPC, d'altra parte, codificano più della loro semantica aziendale nelle loro firme operative. –

Problemi correlati