Hemos producido un servicio web en VB.NET contra un archivo WSDL proporcionado por nuestro cliente.¿Cuál es la codificación correcta de un valor booleano en un mensaje SOAP?
En las pruebas, nuestro cliente ha planteado un problema quejándose de que el XML producido por nuestro servicio web usa 'verdadero' y 'falso' para los valores booleanos, no '1' y '0'. Además, están sugiriendo que nuestra implementación está "rota" debido a esto.
¿Tenía la impresión de que 'verdadero/falso' y '1/0' en este contexto eran intercambiables?
De cualquier manera, toda la serialización XML está siendo manejada por .NET Framework, no nuestro código, así que supongo que tengo pocas posibilidades de cambiarlo de todos modos?
¿Alguien puede indicarme alguna documentación que respalde mi historia o me demuestre que estoy equivocado? Si estoy equivocado, ¿alguien sabe cómo podría alterar este comportamiento?
Gracias de antemano ...
Eso es lo que estaba buscando, gracias. –