Download the PHP package strider2038/json-rpc-client without Composer
On this page you can find all versions of the php package strider2038/json-rpc-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package json-rpc-client
JSON RPC v2 client for PHP
Flexible JSON RPC v2 client for PHP written in object-oriented style.
- Works under HTTP protocol (via Guzzle or Symfony Http Client) and TCP/Unix sockets (without any dependencies).
- Can be used with Symfony Serializer to serialize requests and responses.
- Can be used as Symfony bundle.
- Can be used with any PSR-18 compatible HTTP client.
- Implements reconnection algorithm for socket transport (useful for long-running processes).
Installation
Use composer to install library. It is recommended to fix minor version while library is under development.
Also, if you want to use it over HTTP protocol you have to install one of those clients: Guzzle or Symfony Http Client.
How to use
- Quick start
- Usage guide
- Response processing and error handling
- Using serializer
- Extending
- Using PSR-18 transport
- Using as Symfony Bundle
- Installation
- Usage example
- Configuration
- Using multiple clients
- Configuration
Possible features for next releases
- Object annotations for Symfony Bundle
- Symfony application example
- Caller context for possible authorization
- Bridge for JMS Serializer
- Web socket transport
All versions of json-rpc-client with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.4|^8.0
ext-json Version *
ext-json Version *
The package strider2038/json-rpc-client contains the following files
Loading the files please wait ....