Uploaded image for project: 'Remoting JMX'
  1. Remoting JMX
  2. REMJMX-4

Allow for long method calls within the protocol.

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • 2.0.2.CR1
    • None
    • Connection, RPC
    • None

      Methods such as invoke could take a long time to return depending on what the MBean is actually doing.

      This task is to build support for this into the protocol, 2 initial ideas are: -
      1 - Allow the client to 'ping' the server after a request has timed out and ask the server is this request still running, server side the we can track the correlation IDs of current requests an check it is still in-progress.
      2 - The server could periodically send a message to the client to say the message is still in progress, the client could cache these and on timing out check if one has been received recently and wait again if one has.
      3 - Any other suggestions?

              Unassigned Unassigned
              darran.lofthouse@redhat.com Darran Lofthouse
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: