【问题标题】:Verifying that classes on server and client are identical验证服务器和客户端上的类是否相同
【发布时间】:2011-03-03 04:05:32
【问题描述】:

在 Java RMI 客户端/服务器应用程序中,有没有办法验证服务器和客户端上的类是否相同?

【问题讨论】:

    标签: java client-server rmi


    【解决方案1】:

    使用代码库功能,以便它们从代码库服务器单一来源。

    【讨论】:

    • RMI 规范和 Javadoc/Guide to Features/RMI 中描述的 RMI 代码库功能。
    【解决方案2】:

    嗯,你总是可以访问组成类的字节(通过 getResourceAsStream),所以如果你真的需要,你可以在客户端获取字节并将它们发送到服务器,然后进行比较。

    不知道你为什么需要达到这个程度,通常你只关心序列化格式,它由可序列化类中的serialVersionUID值验证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多