我正在尝试将对象从客户端发送到服务器端,以便修改其属性并将其从服务器发送回客户端 -但不使用存根。
有什么想法吗?
当然:
- 定义您自己的协议以启用远程呼叫
- 将一端的对象序列化为字节流或更多 2017ish:序列化为 JSON 字符串
- 将字节/字符串发送到另一端
- 反序列化、更新;序列化并发回。
这是一个非常笼统的答案;但考虑到你极其广泛的投入;你能希望的最好的(恕我直言)。
延伸阅读:关于协议,关于序列化。
在生成一个带有rmic
的意义上,您不需要存根类。研究 Javadoc 的序言,了解自动生成动态存根的条件UnicastRemoteObject
。