Como rejeitar formalmente uma solicitação SOAP?

2

Tenho um grande ambiente de balanceador de carga do F5 LTM que estou cuidando e que estamos configurando para classificar as solicitações de limite em um nível de URI. Para os usuários da web humanos, estamos direcionando-os para uma página movimentada, mas também executamos serviços da web e precisamos educadamente dizer ao cliente de sabão para ir adiante e procriar também. Não sabendo um monte inteiro sobre as respostas SOAP / XML Eu não estou claro sobre o que devemos dizer ao cliente. Será que uma resposta muito básica de 500 é suficiente ou precisamos criar uma resposta SOAP legítima também?

    
por Chris Phillips 12.01.2012 / 10:49

2 respostas

1

Você pode combinar seus 500 com uma mensagem SOAP Fault , que permite que seu clientes envolvem seu pedido em um try / catch (ou qualquer que seja o mecanismo de seu idioma para lidar com isso) e recebem uma mensagem educada "volte mais tarde" na exceção capturada.

    
por 12.01.2012 / 11:07
0

Por que não enviar um status http 503 ou 509?

link

    
por 12.01.2012 / 13:01

Tags