Come il Sapone supporta la chiamata asincrona, mentre il Resto non?

Stavo andando al Sapone vs Resto sulla rete e ho trovato la maggior parte di loro dice di Sapone supporta la chiamata asincrona, mentre il Resto non ma non ottenere alcun esempio concreto di che. C’è qualcuno che può aiutarmi qui?

Qui è una delle risorse a cui facevo riferimento

http://web.archive.org/web/20120421084456/http://www.prescod.net/rest/rest_vs_soap_overview/
http://searchsoa.techtarget.com/tip/REST-vs-SOAP-How-to-choose-the-best-Web-service
http://seanmehan.globat.com/blog/2011/06/17/soap-vs-rest/

Come per la mia comprensione entrambi dovrebbero essere in sincrono. In entrambi i casi il client effettua una chiamata al web service o al sapone o di riposo, il client attende risposta dal servizio. Ma come è possibile che il sapone supporta asincrona comportamento, mentre il resto non?

Si prega di lista di link e fonti. Non è chiaro in quale contesto si intende sincrono e asincrona.
ho aggiornato il mio post link a risorse
Sembra che siano di riferimento per la seguente situazione: UNA SOAP client invia una richiesta di un servizio web SOAP. Il client continua fa di tutto. Quindi, il servizio web non informa il cliente quando si è fatto.
Che può essere fatto sul resto. Così per il resto anche il supporto asincrono comportamento in che modo. Non è?
Penso SOAP definisce quel processo come parte delle sue specifiche (un qualche tipo di callback), mentre il RESTO non.

OriginaleL’autore M Sach | 2014-05-25

2 Replies
  1. 9

    RESTO è puramente un HTTP di trasporto delle chiamate e riceverai una risposta dire 200 OK
    dall’altro lato,

    SOAP utilizza due varietà,

    • Sincrona di Messaggistica su HTTP
    • Messaggistica asincrona su HTTP

    Con sincrona di messaggistica, il Richiedente effettua una richiesta e il livello di trasporto di blocchi di codice in attesa di una risposta dal Provider. Il Richiedente riceve la risposta sullo stesso HTTP connessione che il Richiedente è stabilito inizialmente per inviare la richiesta. Scambio sincrono è di solito più facile da implementare e richiede che il Fornitore sarà in grado di generare una risposta in breve tempo, in particolare in un tempo inferiore al HTTP valore di timeout(in genere 120 sec).
    [Una singola Connessione HTTP è utilizzato che si comporta in modo Sincrono]

    Con la messaggistica asincrona, il Richiedente è in grado di rilasciare il trasporto di specifiche risorse una volta che la richiesta viene riconosciuto dal risponditore, sapendo che una risposta alla fine sarà ricevuto. Quando il Provider completa l’elaborazione del messaggio di inviare una risposta al Richiedente una nuova connessione HTTP.
    [Qui utilizziamo due Connessioni HTTP implementare una messaggistica asincrona

    • prima Connessione HTTP è utilizzato per l’invio della Richiesta e la ricezione di una conferma di Risposta HTTP 200/OK
    • seconda Connessione HTTP è utilizzato per la ricezione di callback e la risposta HTTP di Risposta 200/OK]

    Rijoy
    https://soascribbles.wordpress.com/

    OriginaleL’autore user3958474

  2. 3

    SOAP definisce una risposta: questo approccio consente asincrona computing, come un meccanismo di callback. È possibile ottenere lo stesso con il RESTO, ma non vi è alcuna specifica per questo, quindi è necessario costruire da soli.

    Qui è un esempio di utilizzo di JAX-WS 2.0 dimostrare la funzionalità.

    Ho trovato informazioni utili in Wikipedia WS-Addressing, che ha un link per questo Specifica W3C.

    In passato ho anche sviluppato in SAP ESB designer che ha consentito di servizio asincrono metodi dell’interfaccia. Anche se non ho mai usato quella funzione, che strumento è stato completamente compliant con la specifica SOAP e sono abbastanza sicuro che avrebbe funzionato proprio come il Java esempio di cui sopra, dal momento che il WSDL è stato utilizzato per generare JAX-WS server. Se ho tempo la settimana prossima devo utilizzare l’opzione per vedere cosa succede e postare qui.

    Si dovrebbe anche controllare questa risposta che affrontano aspetti pertinenti di questo approccio.

    OriginaleL’autore BonanzaOne

Lascia un commento