java - 跟踪实例属性更改

标签 java class attributes rmi

我们正在开发一个使用 RMI 进行 RPC 的多进程项目。

我们面临的问题是必须在进程之间传递的主要对象非常大(序列化时),这大大降低了代码的性能。

由于没有任何进程会更改整个对象而只会更改其中的一小部分,因此我们决定仅通过 RMI 传递“修改”。

但我没有找到合适的方法来实现这个概念。第一个想法是跟踪主实例的所有更改。但根据 this 这似乎并不容易.

我需要一种我们可以:

  • 快速发展
  • 执行速度快

有什么建议吗?

最佳答案

只需将此“主对象”设为实现远程接口(interface)的远程对象,然后将其导出,而不是前后序列化。

关于java - 跟踪实例属性更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12928654/

相关文章:

jquery - 使用 .each 分配多个元素属性?

java - 如何从 GCS 获取文件元数据

java - 如何在android中以Json格式存储日志数据?

java - 返回标准 Java 颜色的颜色类

java - 尝试从URL Java播放声音

c++ - c++中抽象类的问题

c++ - 私有(private)成员的作用是什么?

c++ - 抽象基类 : How do you define a copy constructor or assignment operator for a class that contains a pointer to a (abstract) base class?

php - 在Magento下订单时将产品形状保存到db

java - Java 中的交互类。可以有多少互动?