JsonRpcBundle

Last modified by Ashterix on 2024/05/08 17:00

" class="xwiki-metadata-container">

   
 Current Version                                                                                                                                                                                                                                ![package_version](https://img.shields.io/github/v/tag/ufo-tech/json-rpc-bundle?color=blue&label=&logo=Packagist&logoColor=white&labelColor=7b8185)                                                                                                                                                                                                                                
    Category                                                                                                                                                                                                                                                                                                            API                                                                                                                                                                                                                                                                                                        
      Type                                                                                                                                                                                                                                                                                                         Symfony Bundle                                                                                                                                                                                                                                                                                                  
  Dependencies    ![php_version](https://img.shields.io/packagist/dependency-v/ufo-tech/json-rpc-bundle/php?logo=PHP&logoColor=white)![symfony_version](https://img.shields.io/packagist/dependency-v/ufo-tech/json-rpc-bundle/symfony/framework-bundle?label=Symfony&logo=Symfony&logoColor=white)![symfony_version](https://img.shields.io/packagist/dependency-v/ufo-tech/json-rpc-bundle/symfony/serializer?label=SymfonySerializer&logo=Symfony&logoColor=white)![symfony_version](https://img.shields.io/packagist/dependency-v/ufo-tech/json-rpc-bundle/symfony/serializer?label=SymfonyCache&logo=Symfony&logoColor=white) 
      Size                                                                                                                                                                                                                                                          ![Size](https://img.shields.io/github/repo-size/ufo-tech/json-rpc-bundle?label=Size%20of%20the%20repository)                                                                                                                                                                                                                                                   
     License                                                                                                                                                                                                                                                                        ![License](https://img.shields.io/badge/license-MIT-green?labelColor=7b8185)                                                                                                                                                                                                                                                                   
   
 Current Version                                                                                                                                                                                                                                ![package_version](https://img.shields.io/github/v/tag/ufo-tech/json-rpc-bundle?color=blue&label=&logo=Packagist&logoColor=white&labelColor=7b8185)                                                                                                                                                                                                                                
    Category                                                                                                                                                                                                                                                                                                            API                                                                                                                                                                                                                                                                                                        
      Type                                                                                                                                                                                                                                                                                                         Symfony Bundle                                                                                                                                                                                                                                                                                                  
  Dependencies    ![php_version](https://img.shields.io/packagist/dependency-v/ufo-tech/json-rpc-bundle/php?logo=PHP&logoColor=white)![symfony_version](https://img.shields.io/packagist/dependency-v/ufo-tech/json-rpc-bundle/symfony/framework-bundle?label=Symfony&logo=Symfony&logoColor=white)![symfony_version](https://img.shields.io/packagist/dependency-v/ufo-tech/json-rpc-bundle/symfony/serializer?label=SymfonySerializer&logo=Symfony&logoColor=white)![symfony_version](https://img.shields.io/packagist/dependency-v/ufo-tech/json-rpc-bundle/symfony/serializer?label=SymfonyCache&logo=Symfony&logoColor=white) 
      Size                                                                                                                                                                                                                                                          ![Size](https://img.shields.io/github/repo-size/ufo-tech/json-rpc-bundle?label=Size%20of%20the%20repository)                                                                                                                                                                                                                                                   
     License                                                                                                                                                                                                                                                                        ![License](https://img.shields.io/badge/license-MIT-green?labelColor=7b8185)                                                                                                                                                                                                                                                                   

# Package for Easy Creation of API via JSON-RPC Server

 Creating RPC services for service-oriented architecture on Symfony has never been easier.

This package enables the easy creation of APIs using a JSON-RPC server for Symfony v.6.*. It is suitable for developers who want to quickly and efficiently integrate RPC functionality into their projects.

 Key Benefits

  • Ease of Integration: Integrating this package into your project is extremely straightforward. You simply need to add a special interface to any existing class, and it will automatically gain the capability to handle JSON-RPC requests.
  • Flexibility: The package provides great flexibility in API creation, allowing developers to easily extend and modify server behavior without interfering with existing code.
  • Efficiency: Thanks to the optimization of calls and the use of modern Symfony components, the package guarantees high performance when processing requests.

 Documentation sections

You can find detailed information about every aspect of using and configuring the library in