Sto facendo alcuni studi sui servizi web basati su SOAP con JAX-WS, e sto trovando molto complicato capire la parte riguardante i client. Se qualcuno potesse darmi una mano spiegandomi alcuni degli argomenti, lo apprezzerei molto. Sto usando un libro SOA e anche Google, ma mi sto davvero confondendo, ecco perché penso che qui posso ottenere una risposta più accurata, concentrata su ciò di cui ho bisogno.JAX-WS Tecniche client asincrone per la chiamata di servizi Web
Così possiamo comunicare con i servizi Web in modo sincrono e asincrono. La comunicazione sincrona ha la mancanza che entrambe le parti devono attendere l'una per l'altra fino alla fine dell'elaborazione.
clienti asincroni ci permette di comunicare in modo asincrono utilizzando 2 modelli di programmazione: 1- e 2- richiamata Polling
- Dubbio 1: Per favore qualcuno può spiegare in modo semplice quali sono le differenze , pro e contro dei 2 modelli (richiamata e Pooling)
Quando si parla di comunicazione asincrona capisco anche che ci dovrebbe essere un modo per il produttore (Web Service), per trovare il consumatore (cliente) una volta che la l'elaborazione è finita. Ecco perché noi avere un indirizzo.
- Dubbio 2: Può spiegare brevemente come funziona l'indirizzamento? E anche in che modo l'indirizzamento è correlato alle tecniche di callback e di polling?
Un'ultima cosa. Anche l'API di Dispatch mi confonde molto. Perché continuano a parlare di clienti dinamici.
- Dubbio 3: Come è l'API spedizione relative alla comunicazione asincrona se stanno parlando tutto il tempo su clienti dinamici?
- Dubbio 4: Le 2 modalità di utilizzo dell'API di invio (MESSAGE e PAYLOAD), a cosa servono e in che modo sono correlate al modello di comunicazione asincrono di JAXWS?
Risposta molto utile e accurata. Grazie mille. – sfrj