【问题标题】:Apache xmlrpc - Client notificationApache xmlrpc - 客户端通知
【发布时间】:2011-03-30 07:58:05
【问题描述】:

我刚开始使用 apache xmlrpc 库。 我想知道如何创建双向通信,以便 服务器可以通知客户端一些事件。当我使用 RMI 时,它是 可以发送服务器远程对象,这会导致来自服务器的连接 给客户。 可以用 xmlrpc 做到这一点吗?其实我想发送一些“远程”听众 到服务器,因此客户端将收到通知,而无需询问服务器是否存在 发生了一些变化。

谢谢。 法律

【问题讨论】:

    标签: java xml-rpc


    【解决方案1】:

    如果您的客户端能够运行轻量级服务器,例如Apache's xmlrpc WebServer class,那么服务器可以调用客户端以获取通知。

    1. 服务器启动
    2. 客户端启动并向服务器发出请求
    3. 客户端调用服务器上的“注册”方法,将其主机名和端口作为参数传入
    4. 客户端启动轻量级服务器以监听通知
    5. 当通知事件发生时,服务器查看它的注册客户端列表,并调用它们

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-30
      • 2011-10-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多