T,.&T,,.&T,,,.TOGETHERSYSTEMS. INTERNATIONAL TTT T,.&T,,.T,,,.(C) (+31) - ( 613 803 782.) https://orcid.org/0009-0003-1328-2430

Hilfe zu den Wabenräumen

Diese Seite erklärt, wie die Wabenräume funktionieren, wie du Links verteilst und wie sie später mit Kommunikation (Chat, Video, Signaling) verbunden werden können.

1. Grundprinzip: Räume wie Waben im Bienenstock

Die Seite honeycomb.html erzeugt ein Gitter aus Waben. Jede Wabe:

Der Status jeder Wabe (Name des Nutzers, reserviert oder frei) bleibt auf dem jeweiligen Endgerät gespeichert und wird nicht automatisch mit anderen Geräten synchronisiert.

2. Wabe auswählen und für dich markieren

So gehst du typischerweise vor:

  1. Öffne honeycomb.html im Browser.
  2. Klicke links auf eine Wabe in der Übersicht – sie wird als aktuelle Wabe markiert.
  3. Rechts siehst du unter „Aktuelle Auswahl“, welche Wabe du gerade gewählt hast.
  4. Trage unter „Dein Name oder Kürzel“ optional deinen Namen ein.
  5. Mit „Wabe für mich markieren“ reservierst du die Wabe lokal mit deinem Namen.
  6. Mit „Markierung wieder freigeben“ gibst du sie wieder frei.

Grün markierte Waben sind frei, blau markierte sind bereits lokal reserviert. Ob eine Wabe „wirklich“ belegt ist, hängt später davon ab, ob sich dein Signaling-/Kommunikationsserver auf diese IDs verlässt.

4. Verbindung mit Chat, Video & Signaling

Die Wabenräume sind zunächst nur Raum-Logik – sie enthalten selbst keinen Chat oder Video-Code. Für echte Kommunikation kannst du sie mit deinem Signaling-Server verbinden:

Beispiel-Raum-Mapping im Backend (vereinfacht):\n roomId = "honeycomb:" + wabenId\n // wabenId z.B. "cell-7" oder "A-2"\n // Alle WebSocket-Clients mit roomId "honeycomb:cell-7" erhalten die gleichen Nachrichten.

5. Kombination mit Manifest & Portal

Du kannst die Wabenräume mit den anderen Modulen verbinden:

Für den Endnutzer bleibt das einfach: Er klickt nur auf Waben und Links – die technische Zuordnung passiert im Hintergrund in deinen Backends und Hubs.

6. Kurzfassung