Taula de continguts:
- Definició: què significa la coordinació de serveis web (WSC)?
- Techopedia explica la coordinació de serveis web (WSC)
Definició: què significa la coordinació de serveis web (WSC)?
La coordinació de serveis web (WSC) és una especificació de serveis web que proporciona un marc per coordinar les accions d'aplicacions distribuïdes. Va ser desenvolupat per BEA Systems, Microsoft i IBM i forma part de la transacció Oasis Web Services.
Sovint, els serveis definits per diferents proveïdors poden simular una sola activitat. Per exemple, l’acte de comprar un producte d’EBay també utilitza el servei web de PayPal per a pagament. Per tant, una forma de coordinació és essencial entre diversos serveis per reduir la latència empresarial. WSC especifica protocols de coordinació que permeten a l'usuari especificar restriccions i negociar un acord sobre el resultat acceptable de les activitats.
Techopedia explica la coordinació de serveis web (WSC)
L'especificació WSC és un mecanisme per especificar com diversos serveis web s'integren junts per assolir un objectiu comú. El coordinador és el component principal del marc de WSC. Una aplicació pot crear una instància de coordinació mitjançant una operació proporcionada pel Servei d’Activació. Una aplicació que vulgui incorporar una funció de coordinació distribuïda pot implementar el Servei de Registre.
Una activitat ha de definir un context de coordinació perquè l'activitat sigui supervisada pel coordinador. Les aplicacions el fan servir el servei d'activació per crear el servei de coordinació. Una aplicació pot enviar el seu context de coordinació adquirit a una altra aplicació. El comportament de l’activitat i la seva coordinació s’especifica durant el procés d’inscripció. Una col·lecció de serveis web es controla i es coordina generalment durant el seu funcionament.
L’avantatge del marc WSC és que permet extensibilitat i flexibilitat. L’extensibilitat és el mecanisme mitjançant el qual es poden definir i afegir nous protocols de coordinació. La flexibilitat és el mecanisme mitjançant el qual es canvien els protocols existents per adaptar-se a determinats requisits d’aplicació.