我想知道是否有人有一些资源描述 ObjectOutputStream 使用的二进制协议。我当然意识到对象本身可以通过实现 Externalizable 接口来指定他们的数据,所以我想我更关注对象图的结构 - 如果你愿意的话,可以使用元数据。

我正在编写一个必须与遗留Java程序对话的C程序。我无法更改这些要求中的任何一个,因此请自行反向设计 ObjectOutputStream 协议。 (有一个服务器使用HTTP进行传输,并返回Object * Stream作为HTTP响应。)

然而,我觉得其他人必须先做过这项工作。你能指出任何资源来加快我的工作吗?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top