he request and response messages
            that make up a remote procedure call.</li>
      <li>Expressing error conditions in JSON and in HTTP.</li>
      <li>Publishing and discovering a simple and machine-readable
            specification of a JSON-RPC service.</li>
    </ul>
    <h3 id="NonGoals">1.2. Non-Goals</h3>
    <p>
        JSON-RPC does not address security, correlation, reliability, sessions
        management, state management and many other features
        that may be found in other RPC 