open-im-server/docs/readme/README_uk.md
Seal Bell 5046b3f6ce
docs:Modified the language naming of files and changed some error paths (#1898)
* Add Simplified Chinese README.md

* Add Ukrainian README.md

* Add Traditional Chinese README.md

* Add Czech README.md

* Add Hungarian README.md

* Add spanish README.md

* Add Persian README.md

* Add French README.md

* Add German README.md

* Add Japanese README.md

* Add Polish README.md

* Add Indonesian README.md

* Add Finnish README.md

* Add Malayalam README.md

* Add Dutch README.md

* Add Italian README.md

* Add Russian README.md

* Added Brazilian Portuguese README.md

* Add Esperanto README.md

* Add Korean README.md

* Add Vietnamese README.md

* Add Arabic README.md

* Add Danish README.md

* Add Greek README.md

* Add Turkish README.md

* Correct document suffix to distinguish language versions

* Improve path and file naming corrections

* Correct document suffix to distinguish language versions

* Improve path and file naming corrections

* Add Ukrainian README_uk.md
2024-02-07 13:52:38 +00:00

16 KiB
Raw Blame History

Ⓜ️ Про OpenIM

OpenIM — це сервісна платформа, спеціально розроблена для інтеграції чату, аудіо-відеодзвінків, сповіщень і чат-ботів штучного інтелекту в програми. Він надає ряд потужних API і веб-хуків, що дозволяє розробникам легко включати ці інтерактивні функції у свої програми. OpenIM не є окремою програмою для чату, а скоріше служить платформою для підтримки інших програм у досягненні широких можливостей спілкування. На наступній діаграмі детально показано взаємодію між AppServer, AppClient, OpenIMServer і OpenIMSDK.

App-OpenIM Relationship

🚀 Про OpenIMSDK

OpenIMSDK це пакет IM SDK, розроблений для OpenIMServer, створений спеціально для вбудовування в клієнтські програми. Його основні функції та модулі такі:

  • 🌟 Основні характеристики:

    • 📦 Локальне сховище
    • 🔔 Зворотні виклики слухача
    • 🛡️ Обгортка API
    • 🌐 Керування підключенням
  • 📚 Основні модулі:

    1. 🚀 Ініціалізація та вхід
    2. 👤 Керування користувачами
    3. 👫 Керування друзями
    4. 🤖 Групові функції
    5. 💬 Ведення розмови

Він створений за допомогою Golang і підтримує кросплатформне розгортання, забезпечуючи послідовний доступ на всіх платформах.

👉 Дослідити GO SDK

🌐 Про OpenIMServer

  • OpenIMServer має такі характеристики:
    • 🌐 Архітектура мікросервісу: підтримує режим кластера, включаючи шлюз і кілька служб rpc.
    • 🚀 Різноманітні методи розгортання: підтримує розгортання через вихідний код, Kubernetes або Docker.
    • Підтримка величезної бази користувачів: надвеликі групи із сотнями тисяч користувачів, десятками мільйонів користувачів і мільярдами повідомлень.

Розширена бізнес-функціональність:

  • REST API: OpenIMServer пропонує REST API для бізнес-систем, спрямованих на надання компаніям додаткових можливостей, таких як створення груп і надсилання push-повідомлень через серверні інтерфейси.
  • Веб-перехоплення: OpenIMServer надає можливості зворотного виклику, щоб розширити більше бізнес-форм. Зворотний виклик означає, що OpenIMServer надсилає запит на бізнес-сервер до або після певної події, як зворотні виклики до або після надсилання повідомлення.

👉 Докладніше

🏗️ Загальна архітектура

Пориньте в серце функціональності Open-IM-Server за допомогою нашої діаграми архітектури.

Overall Architecture

🚀 Швидкий початок

Ми підтримуємо багато платформ. Ось адреси для швидкого використання веб-сайту:

👉 Онлайн-демонстрація OpenIM

🤲 Щоб полегшити роботу користувача, ми пропонуємо різні рішення для розгортання. Ви можете вибрати спосіб розгортання зі списку нижче:

🛠️ Щоб розпочати розробку OpenIM

Відкрити в контейнері для розробників

OpenIM. Наша мета — побудувати спільноту з відкритим кодом найвищого рівня. У нас є набір стандартів у репозиторії спільноти.

Якщо ви хочете внести свій внесок у це сховище Open-IM-Server, прочитайте нашу документацію для учасників.

Перш ніж почати, переконайтеся, що ваші зміни затребувані. Найкраще для цього створити нове обговорення АБО Нездійснене спілкуванняабо, якщо ви виявите проблему, спершу повідомити про неї.

👥 Спільнота

📆 Збори громади

Ми хочемо, щоб будь-хто долучився до нашої спільноти та додав код, ми пропонуємо подарунки та нагороди, і ми запрошуємо вас приєднатися до нас щочетверга ввечері.

Наша конференція знаходиться в OpenIM Slack 🎯, тоді ви можете шукати конвеєр Open-IM-Server, щоб приєднатися.

Ми робимо нотатки про кожну двотижневу зустрічв обговореннях GitHub. Наші історичні нотатки зустрічей, а також повтори зустрічей доступні вGoogle Docs 📑.

👀 Хто використовує OpenIM

Перегляньте нашу сторінку тематичні дослідження користувачів, щоб отримати список користувачів проекту. Не соромтеся залишити 📝коментарі поділитися своїм випадком використання.

📄 Ліцензія

OpenIM ліцензовано за ліцензією Apache 2.0. Див. ЛІЦЕНЗІЯ для повного тексту ліцензії.

Логотип OpenIM, включаючи його варіації та анімовані версії, що відображаються в цьому сховищіOpenIMу каталогах assets/logoі assets/logo-gif , захищені законами про авторське право.

🔮 Дякуємо нашим дописувачам!