Skip to content

Latest commit

 

History

History
192 lines (137 loc) · 12.9 KB

README_da.md

File metadata and controls

192 lines (137 loc) · 12.9 KB

👥 Fællesskab

Ⓜ️ Om OpenIM

OpenIM er en serviceplatform designet specifikt til integration af chat, lyd-videoopkald, notifikationer og AI-chatbots i applikationer. Den tilbyder en række kraftfulde API'er og Webhooks, som gør det let for udviklere at integrere disse interaktive funktioner i deres applikationer. OpenIM er ikke en selvstændig chatapplikation, men fungerer snarere som en platform, der understøtter andre applikationer i at opnå omfattende kommunikationsfunktionaliteter. Følgende diagram illustrerer interaktionen mellem AppServer, AppClient, OpenIMServer og OpenIMSDK for at forklare detaljeret.

App-OpenIM Relationship

🚀 Om OpenIMSDK

OpenIMSDK er en IM SDK designet til OpenIMServer, skabt specifikt til indlejring i klientapplikationer. Dens vigtigste funktioner og moduler er som følger:

  • 🌟 Hovedfunktioner:

    • 📦 Lokal lagring
    • 🔔 Lytter-callbacks
    • 🛡️ API-indkapsling
    • 🌐 Forbindelsesstyring

    📚 Hovedmoduler:

    1. 🚀 Initialisering og login
    2. 👤 Brugerstyring
    3. 👫 Venstyring
    4. 🤖 Gruppefunktioner
    5. 💬 Håndtering af samtaler

Det er bygget ved hjælp af Golang og understøtter tværplatformsudrulning, hvilket sikrer en konsekvent adgangsoplevelse på tværs af alle platforme.

👉 Udforsk GO SDK

🌐 Om OpenIMServer

  • OpenIMServer har følgende karakteristika:
    • 🌐 Mikroservicarkitektur: Understøtter klyngetilstand, inklusive en gateway og flere rpc-tjenester.
    • 🚀 Forskellige udrulningsmetoder: Understøtter udrulning via kildekode, Kubernetes eller Docker.
    • Støtte til massiv brugerbase: Super store grupper med hundredtusinder af brugere, titusinder af brugere og milliarder af beskeder.

Forbedret forretningsfunktionalitet:

  • REST API:OpenIMServer tilbyder REST API'er til forretningssystemer, med det formål at give virksomheder flere funktioner, såsom at oprette grupper og sende push-beskeder gennem backend-grænseflader.
  • Webhooks:OpenIMServer giver mulighed for callback-funktionalitet for at udvide flere forretningsformer. Et callback betyder, at OpenIMServer sender en anmodning til forretningsserveren før eller efter en bestemt begivenhed, som callbacks før eller efter at have sendt en besked.

👉 Lær mere

🏗️ Samlet Arkitektur

Dyk ned i hjertet af Open-IM-Servers funktionalitet med vores arkitekturdiagram.

Overall Architecture

🚀 Hurtig start

Vi understøtter mange platforme. Her er adresserne for hurtig oplevelse på websiden:

👉 OpenIM online demo

🤲 For at lette brugeroplevelsen tilbyder vi forskellige udrulningsløsninger. Du kan vælge din udrulningsmetode fra listen nedenfor:

🛠️ For at starte udviklingen af OpenIM

Open in Dev Container

OpenIM Vores mål er at bygge et topniveau åben kildekode-fællesskab. Vi har et sæt standarder i Community-repositoriet.

Hvis du gerne vil bidrage til dette Open-IM-Server-repositorium, bedes du læse vores dokumentation for bidragydere.

Før du starter, skal du sikre dig, at dine ændringer er efterspurgte. Det bedste for det er at oprette en ny diskussion ELLER Slack-kommunikation, eller hvis du finder et problem, rapportere det først.

📆 Fællesskabsmøder

Vi ønsker, at alle involverer sig i vores fællesskab og bidrager med kode, vi tilbyder gaver og belønninger, og vi byder dig velkommen til at deltage hver torsdag aften.

Vores konference er på OpenIM Slack 🎯, derefter kan du søge Open-IM-Server pipeline for at deltage.

Vi tager notater af hvert fjortendages møde i GitHub-diskussioner, Vores historiske mødenotater samt genudsendelser af møderne er tilgængelige på Google Docs 📑.

👀 Hvem Bruger OpenIM

Tjek vores side med brugercasestudier for en liste over projektbrugerne. Tøv ikke med at efterlade en 📝kommentar og dele dit brugstilfælde.

📄 Licens

OpenIM er licenseret under Apache 2.0-licensen. Se LICENSE for den fulde licens tekst.

OpenIM-logoet, inklusive dets variationer og animerede versioner, vist i dette repositorium OpenIM under mapperne assets/logo og assets/logo-gif, er beskyttet af ophavsretslove.

🔮 Tak til vores bidragydere!