Na SOA, a comunicação entre serviços baseia-se em
mensagens. A especificação SOAP define um padrão para o
formato das mensagens. Cada mensagem SOAP, que é
empacotada em um envelope, pode conter um cabeçalho e
um corpo. No cabeçalho, podem residir seções fault que
armazenam mensagens que informam sobre condições de
erro quando da ocorrência de exceções. No corpo, tem-se o
conteúdo, que é representado em XML.