Lar Desenvolvimento O que é coordenação de serviços web (wsc)? - o que é techopedia

O que é coordenação de serviços web (wsc)? - o que é techopedia

Índice:

Anonim

Definição - O que significa a Coordenação de Serviços da Web (WSC)?

A Coordenação de Serviços da Web (WSC) é uma especificação de serviços da Web que fornece uma estrutura para coordenar ações de aplicativos distribuídos. Foi desenvolvido pela BEA Systems, Microsoft e IBM e faz parte da transação Oasis Web Services.


Freqüentemente, os serviços definidos por diferentes fornecedores podem simular uma única atividade. Por exemplo, o ato de comprar um produto do eBay também utiliza o serviço da Web do PayPal para pagamento. Portanto, alguma forma de coordenação é essencial entre vários serviços para reduzir a latência dos negócios. A WSC especifica protocolos de coordenação que permitem ao usuário especificar restrições e negociar um acordo sobre o resultado aceitável das atividades.

Techopedia explica a Coordenação de Serviços da Web (WSC)

A especificação WSC é um mecanismo para especificar como vários serviços da Web se integram para alcançar um objetivo comum. O coordenador é o principal componente da estrutura da WSC. Um aplicativo pode criar uma instância de coordenação usando uma operação fornecida pelo Serviço de Ativação. Um aplicativo que deseja incorporar um recurso de coordenação distribuída pode implementar o Serviço de Registro.


Uma atividade precisa definir um contexto de coordenação para a atividade a ser monitorada pelo coordenador. O Serviço de Ativação é usado por aplicativos para criar o serviço de coordenação. Um aplicativo pode enviar seu contexto de coordenação adquirido para outro aplicativo. O comportamento da atividade e sua coordenação são especificados durante o processo de registro. Uma coleção de serviços da Web geralmente é monitorada e coordenada durante o curso de sua operação.


A vantagem da estrutura da WSC é que ela permite extensibilidade e flexibilidade. Extensibilidade é o mecanismo pelo qual novos protocolos de coordenação podem ser definidos e adicionados. A flexibilidade é o mecanismo pelo qual os protocolos existentes são modificados para atender a certos requisitos de aplicação.

O que é coordenação de serviços web (wsc)? - o que é techopedia