Protocolo binario de flujo de objetos (salida | entrada)
-
03-07-2019 - |
Pregunta
Me preguntaba si alguien tenía algunos recursos que describieran el protocolo binario usado por ObjectOutputStream
. Por supuesto, me doy cuenta de que los propios objetos pueden especificar cuáles son sus datos al implementar la interfaz Externalizable
, así que supongo que estoy mirando más hacia la estructura del gráfico de objetos: los metadatos, por así decirlo.
Estoy escribiendo un programa en C que tiene que hablar con un programa Java heredado. No tengo forma de cambiar ninguno de estos requisitos, por lo que me encuentro con la ingeniería inversa del protocolo ObjectOutputStream
. (Hay un servidor que utiliza HTTP para el transporte y devuelve Object * Stream como respuesta HTTP).
Sin embargo, siento que alguien más tiene que haber hecho este trabajo antes. ¿Puede señalar algún recurso para acelerar mi trabajo?