Back to Open Im Server

README Uk

docs/readme/README_uk.md

3.8.316.2 KB
Original Source
<p align="center"> <a href="https://openim.io">
</a>
</p> <div align="center">

<p align="center"> <a href="../../README.md">English</a> · <a href="../../README_zh_CN.md">中文</a> · <a href="./README_uk.md">Українська</a> · <a href="./README_cs.md">Česky</a> · <a href="./README_hu.md">Magyar</a> · <a href="./README_es.md">Español</a> · <a href="./README_fa.md">فارسی</a> · <a href="./README_fr.md">Français</a> · <a href="./README_de.md">Deutsch</a> · <a href="./README_pl.md">Polski</a> · <a href="./README_id.md">Indonesian</a> · <a href="./README_fi.md">Suomi</a> · <a href="./README_ml.md">മലയാളം</a> · <a href="./README_ja.md">日本語</a> · <a href="./README_nl.md">Nederlands</a> · <a href="./README_it.md">Italiano</a> · <a href="./README_ru.md">Русский</a> · <a href="./README_pt_BR.md">Português (Brasil)</a> · <a href="./README_eo.md">Esperanto</a> · <a href="./README_ko.md">한국어</a> · <a href="./README_ar.md">العربي</a> · <a href="./README_vi.md">Tiếng Việt</a> · <a href="./README_da.md">Dansk</a> · <a href="./README_el.md">Ελληνικά</a> · <a href="./README_tr.md">Türkçe</a> </p> </div> </p>

Ⓜ️ Про OpenIM

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

🚀 Про 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 надсилає запит на бізнес-сервер до або після певної події, як зворотні виклики до або після надсилання повідомлення.

👉 Докладніше

:building_construction: Загальна архітектура

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

:rocket: Швидкий початок

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

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

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

:hammer_and_wrench: Щоб розпочати розробку OpenIM

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

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

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

:busts_in_silhouette: Спільнота

:calendar: Збори громади

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

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

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

:eyes: Хто використовує OpenIM

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

:page_facing_up: Ліцензія

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

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

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

<a href="https://github.com/openimsdk/open-im-server/graphs/contributors"> </a>