for the most commonly used scalar and structured data types inapplications. It is being quickly and widely adopted for web applications, and for which
        libraries are readily available in several languages.</p>
    <p>
        The general mechanism for a remote procedure call using JSON-RPC consists of a client establishing
        a connection with a service and then invoking one or more procedures provided by that
        service. A single remote procedure call begins life as a request sent from the