Estoy escribiendo un cliente para un protocolo que usa HTTP para transportar mensajes XML. Es sincrónico porque formo un documento XML que sigue una DTD y lo envío a una puerta de enlace para el protocolo mediante POST con la clase WebClient y obtengo un mensaje de respuesta XML del servidor remoto para indicar el estado de la transacción/ID del mensaje/etc.Deserializar mensajes XML a objetos
Como tengo el DTD, ¿es posible crear clases con él? Hay un puñado de respuestas posibles para cada tipo de "operación" que está realizando mi mensaje XML y sería ventajoso tener clases que pudieran ser hidratadas por el XML del servidor devuelto.
Una vez que tengo esas clases, ¿cuáles son los pasos básicos para deserializar el mensaje XML del servidor en objetos?
Esto definitivamente me ayuda a comenzar lo que me propuse hacer. Convertí el DTD a XSD usando trang y generé clases del nuevo archivo XSD. Debería ser fácil completar el código para serializar y deserializar desde aquí. ¡Gracias! – jlafay