【问题标题】:Question about Jini API关于 Jini API 的问题
【发布时间】:2011-03-07 22:45:23
【问题描述】:

我正在尝试学习 Java 中的 Jini API,但无法理解服务器和客户端如何交互,并且经常看到被称为“智能代理”的东西。什么是智能代理?以及客户端和服务器是如何交互的?

谢谢。

【问题讨论】:

    标签: java jini


    【解决方案1】:

    Jini 基于 Java RMI,因此客户端和服务器之间的通信就像在 RMI 中一样:使用在线 RMI 协议进行请求/响应。

    对于“智能代理”,Jini 编译器使用代理工厂为您的接口生成实现代码,其中包括用于发送和接收有关服务的元数据的 API。这就是使客户可以在网络上发送对某种服务的请求(例如“我想要一台彩色激光绘图仪”)并从响应中选择以找到可能的最佳匹配的魔力。

    【讨论】:

    • 那么...关于基于租约的服务器访问我一直在阅读的内容是什么?对服务器-客户端通信的细节有点困惑。
    • 用户可以发出对某种服务的请求;该服务可以发回其元数据和对其使用的限时租约。你的问题很广泛 - 你能更具体吗?我唯一可以推荐的是更深入地阅读文档。快速扫描无法解决问题。
    猜你喜欢
    • 1970-01-01
    • 2021-07-23
    • 1970-01-01
    • 2020-02-03
    • 2011-08-03
    • 2011-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多