Back to Open Im Server

README Ja

docs/readme/README_ja.md

3.8.314.3 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 は、アプリケーション内でチャット、音声通話、通知、AI チャットボットなどの通信機能を統合するために特別に設計されたサービスプラットフォームです。一連の強力な API と Webhooks を提供することで、開発者はアプリケーションに簡単にこれらの通信機能を統合できます。OpenIM 自体は独立したチャットアプリではなく、アプリケーションにサポートを提供し、豊富な通信機能を実現するプラットフォームです。以下の図は、AppServer、AppClient、OpenIMServer、OpenIMSDK 間の相互作用を示しています。

🚀 OpenIMSDK について

OpenIMSDKは、OpenIMServer用に設計された IM SDK で、クライアントアプリケーションに組み込むためのものです。主な機能とモジュールは以下の通りです:

  • 🌟 主な機能:

    • 📦 ローカルストレージ
    • 🔔 リスナーコールバック
    • 🛡️ API のラッピング
    • 🌐 接続管理

    📚 主なモジュール:

    1. 🚀 初初期化とログイン
    2. 👤 ユーザー管理
    3. 👫 友達管理
    4. 🤖 グループ機能
    5. 💬 会話処理

Golang を使用して構築され、クロスプラットフォームの導入をサポートし、すべてのプラットフォームで一貫したアクセス体験を提供します。

👉 GO SDK を探索する

🌐 OpenIMServer について

  • OpenIMServer には以下の特徴があります:
    • 🌐 マイクロサービスアーキテクチャ:クラスターモードをサポートし、ゲートウェイ(gateway)と複数の rpc サービスを含みます。
    • 🚀 多様なデプロイメント方法:ソースコード、kubernetes、または docker でのデプロイメントをサポートします。
    • 海量ユーザーサポート:十万人規模の超大型グループ、千万人のユーザー、および百億のメッセージ

強化されたビジネス機能:

  • REST API:OpenIMServer は、ビジネスシステム用の REST API を提供しており、ビジネスにさらに多くの機能を提供することを目指しています。たとえば、バックエンドインターフェースを通じてグループを作成したり、プッシュメッセージを送信したりするなどです。
  • Webhooks:OpenIMServer は、より多くのビジネス形態を拡張するためのコールバック機能を提供しています。コールバックとは、特定のイベントが発生する前後に、OpenIMServer がビジネスサーバーにリクエストを送信することを意味します。例えば、メッセージ送信の前後のコールバックなどです。

👉 もっと詳しく知る

:building_construction: 全体のアーキテクチャ

Open-IM-Server の機能の核心に迫るために、アーキテクチャダイアグラムをご覧ください。

:rocket: クイックスタート

iOS/Android/H5/PC/Web でのオンライン体験:

👉 OpenIM online demo

🤲 ユーザー体験を容易にするために、私たちは様々なデプロイメントソリューションを提供しています。以下のリストから、ご自身のデプロイメント方法を選択できます:

:hammer_and_wrench: OpenIM の開発を始める

OpenIM 私たちの目標は、トップレベルのオープンソースコミュニティを構築することです。コミュニティリポジトリには一連の基準があります。

この Open-IM-Server リポジトリに貢献したい場合は、貢献者ドキュメントをお読みください

始める前に、変更に必要があることを確認してください。最良の方法は、新しいディスカッションSlackでの通信を作成すること、または問題を発見した場合は、まずそれを報告することです。

:busts_in_silhouette: コミュニティ

:calendar: コミュニティミーティング

私たちは、誰もがコミュニティに参加し、コードに貢献してもらいたいと考えています。私たちは、ギフトや報酬を提供し、毎週木曜日の夜に参加していただくことを歓迎します。

私たちの会議はOpenIM Slack🎯 で行われます。そこで Open-IM-Server パイプラインを検索して参加できます。

私たちは隔週の会議のメモをGitHub ディスカッションに記録しています。歴史的な会議のメモや会議のリプレイはGoogle Docs📑で利用可能です。

:eyes: OpenIM を使用している人たち

プロジェクトユーザーのリストについては、ユーザーケーススタディページをご覧ください。コメント 📝を残して、あなたの使用例を共有することを躊躇しないでください。

:page_facing_up: ライセンス

OpenIM は Apache 2.0 ライセンスの下でライセンスされています。完全なライセンステキストについては、LICENSEを参照してください。

このリポジトリに表示されるOpenIMロゴ、そのバリエーション、およびアニメーションバージョン(assets/logoおよびassets/logo-gifディレクトリ内)は、著作権法によって保護されています。

🔮 貢献者の皆様に感謝します!

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