Implementing RPCD handlers : Arachni REST API

Raymond's Avatar


28 Mar, 2017 06:49 PM


I am investigating on to best to optimize Arachni performance. The article about handling dispatchers [1] seems quite interesting.
Though I am not a Ruby programmer, I have started developing a basic Java client to interact with the Arachni REST API. Since there is no guideline/information about implementing RPCD handlers in the knowledge-base [2], I was hoping I could get some direction by posting a question here.

Alternatively, I am also open to other options e.g. controlling the dispatchers.
Many thanks in advance.

.. Raymond

[1]. [2]

  1. Support Staff 1 Posted by Tasos Laskos on 29 Mar, 2017 03:13 PM

    Tasos Laskos's Avatar

    The Dispatcher services are a bit neglected because no-one is using them as far as I know.
    Documentation can be found at:

    The specs may also help you, see:

    You basically create a class that lives under the Arachni::RPC::Server::Dispatcher::Service namespace and also inherits from the Arachni::RPC::Server::Dispatcher::Service class.

    The class file should be placed at:

  2. Tasos Laskos closed this discussion on 12 May, 2017 12:42 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac