所以我有一个服务器 jvm 和一个客户端 jvm。客户端通过 tcp 发送序列化的 java 对象与服务器通信。现在,通常服务器会在其类路径中包含它正在接收的对象的类,以便正确反序列化对象。
但我正在寻找的是避免这种情况的方法;即,让客户端“以某种方式”按需通过线路发送类字节码。这当然需要向下递归类树(以防原始类的任何成员本身是服务器不知道的其他类的对象)。
所以我想知道是否有任何技术可以做这种事情。
谢谢。
最佳答案
RMI 包括“类服务器”的概念。听起来您几乎是在 reshape 它,因此请考虑使用全部或部分 RMI。 Here's教程。
关于java - 将 java 类字节码从 jvm 移动到 jvm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8873906/