Necesito serializar un objeto usando BinaryFormatter con .NET 4.0 y enviarlo a través del cable (a través de SOAP como una matriz de bytes) a un servicio web que se ejecuta bajo .NET 3.5. Y viceversa. He probado este escenario y parece funcionar bien.¿Pueden los objetos serializarse/deserializarse en diferentes versiones de marco?
Hay un viejo question con respecto a este escenario en SO, que habla de .NET 1.xa 2.0, que no me dejó con mucha confianza sobre el enfoque.
Así que funciona en mi arnés de prueba, pero no puedo probar todas las variaciones posibles del objeto, por lo que necesito algunos fundamentos teóricos.
Como regla, ¿pueden los objetos serializarse/deserializarse en diferentes versiones de marco? ¿Es esto un escenario aceptado o un truco que funcionó en mi caso?
¿Qué tipo de serialización está utilizando (Binario, XML, JSON, etc.)? –
Creo que tienes que dejar de ser "AngryHacker" y convertirte en "JollyHacker" para que esto funcione mejor :) –
@JustinNiessner Binary. – AngryHacker