Зміни в документі JsonRpcBundle

Остання зміна 2024/07/11 13:13 автором Ashterix

Від версії 32.1
редаговано Ashterix
дата 2024/05/12 20:32
Змінити коментар: Немає коментарів для цієї версії
До версії 32.2
редаговано Ashterix
дата 2024/05/16 09:15
Змінити коментар: Немає коментарів для цієї версії

Підсумок

Подробиці

Властивості сторінки
Вміст
... ... @@ -19,8 +19,10 @@
19 19  
20 20  >Робити RPC сервіси для сервіс-орієнтованої архітектури на Symfony ще ніколи не було так просто.
21 21  
22 -Цей пакет дозволяє легко створювати API за допомогою JSON-RPC сервера для Symfony v.6.*. Він підходить для розробників, які хочуть швидко і ефективно інтегрувати RPC функціонал у свої проекти.
22 +Цей пакет дозволяє легко створювати API за допомогою Json-RPC сервера для Symfony v.6.*. Він підходить для розробників, які хочуть швидко і ефективно інтегрувати RPC функціонал у свої проекти.
23 23  
24 +На відміну від інших реалізацій Json-RPC в php, ця бібліотека транспортно незалежна і може приймати не лише синхронні HTTP(S) запити, ви можете налаштувати асинхронний транспорт для виклику API.
25 +
24 24  == Основні переваги ==
25 25  
26 26  * **Простота інтеграції**: Інтеграція пакету з вашим проектом є надзвичайно простою. Вам потрібно лише додати спеціальний інтерфейс до будь-якого існуючого класу, і він автоматично отримає можливість обробляти JSON-RPC запити.
... ... @@ -27,8 +27,18 @@
27 27  * **Гнучкість**: Пакет забезпечує велику гнучкість при створенні API, дозволяючи розробникам легко розширювати і модифікувати поведінку сервера без втручання у вже існуючий код.
28 28  * **Ефективність**: Завдяки оптимізації викликів і використанню сучасних компонентів Symfony, пакет гарантує високу продуктивність при обробці запитів.
29 29  
32 +== Функціональність яку надає бібліотека ==
33 +
34 +Після встановлення ви одразу отримуєте:
35 +
36 +* точку входу вашого Json-RPC API, що може приймати як синхронні так і асинхронні запити
37 +* автоматичну генерацію документації можливостей вашого API у форматі json (див. [[Налаштування бандлу>>doc:config]])
38 +* batch-запити з можливістю використання елементів відповіді одного запиту в тілі іншого запиту однієї серії
39 +* запити з відповіддю на webhook або web-socket
40 +* кешування відповідей методів, що мають відносно статичні результати (див. [[#~[RPC\Cache~]>>doc:.add_rpc_service.cache.WebHome]])
41 +
30 30  == Розділи документації ==
31 31  
32 -Детальну інформацію про кожен аспект використання і налаштування бібліотеки ви можете знайти у ві
44 +Детальну інформацію про кожен аспект використання і налаштування бібліотеки ви можете знайти у відповідних розділах
33 33  
34 34  {{children/}}