No contexto da criação de aplicações distribuídas usando web services, a arquitetura de software orientada a serviços (SOA, do inglês Service-Oriented Architecture) é uma opção no desenvolvimento de sistemas distribuídos em que os componentes de sistema são serviços autônomos, sendo executados em computadores geograficamente distribuídos. Dentre os principais padrões para SOA, NÃO é correto afirmar que:
- A WS-Reliable Messaging é um padrão para troca de mensagens que garante que elas serão entregues uma vez e apenas uma vez.
- B um padrão para uma linguagem de workflow, que é usada para definir programas de processo que envolvem vários serviços diferentes, dentro da arquitetura monolítica, é conhecido como WS-BPEL.
- C um conjunto de padrões que apoiam a proteção de web services, incluindo padrões que especificam a definição de políticas de proteção e padrões que cobrem o uso de assinaturas digitais, é conceito de WS-Security.
- D WS-Addressing define como as informações de endereço devem ser representadas em uma mensagem SOAP.
- E o conceito que define como as transações através de serviços distribuídos devem ser coordenadas está relacionado ao padrão WS-Transactions.