Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modul-Entwicklung ›

Buddylismodul mit XMPP ??

Eingetragen von Anonymous (0)
am 12.12.2008 - 12:22 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hey Ho

Ich denke darüber nach ein Buddylistmodul zu bauen welches auf einem Jabberserver funktioniert.
Sprich Buddyconnections werden direkt am Jabberserver angelegt.
Dies lässt sich bspw. mit SOAP oder anderen Webservices relativ einfach machen.
Als User-Front-End wäre dann ein Block denkbar der einen AJAX-IM enthält welcher direkt mit dem Jabber-Server kommuniziert und somit keine Auslastung am Webserver durch PHP und co entsteht.

Was haltet Ihr von dieser Idee?
Dadurch wäre es ja auch möglich eine Drupal-Community eng mit einem "echten IM" zu verknüpfen!
Bin mir nicht sicher ob sowas wirklich gebraucht werden würde...

Freue mich auf Feedback!

Lg

Uhu

P.S. Ja ich kenne den bereits existierenden "AJAIM" !

‹ Partnerprogramm-Programmierung mit Drupal Per Modul in Bootstrap einhängen? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Schon mal das XMPP-Framework angesehen?

Eingetragen von C_Logemann (921)
am 16.12.2008 - 15:52 Uhr

Hallo Uhu,
ich habe ein wenig mit dem XMPP-Framework ( http://drupal.org/project/xmppframework ) experimentiert, weil ich die Verbindung von Drupal mit XMPP ganz interessant finde.
Aber viel wichtiger als eine Buddy-List – die sich ja nicht so massiv ändert – finde ich die Auslagerung von kleinen Nachrichten, die auch mit einem Standard-IM nutzbar wären. Das ganze ist vor allem auch zum Erhöhen der Performance in einer kommunikations-freudigen Community interessant und auch für die Möglichkeit von OTR-Verschlüsselung:
http://de.wikipedia.org/wiki/Off-the-Record_Messaging

Wenn ich Dich richtig verstehe, möchtest Du nicht nur die Messages, sondern auch die Buddy-List extern auf einem XMPP-Server verwalten? Das im XMPP-Framework integrierte XMPP-Relationships scheint das anders herum zu machen.

Da das Framework schon relativ fortgeschritten ist, macht es Sinn daß Du Dein Modul – solltest Du dieses in Angriff nehmen – damit zumindest kompatibel machst. Auf jeden Fall finde ich es wichtig, daß eine Buddy-List (wie auch immer realisiert) sich auch in andere Drupal-Technologien und -Strategien integrieren lassen auch mit eigenen Hooks wenn nötig (z.B. für Rechte-Vergabe auf Buddy-List basierend). Ich kann mir vorstellen, daß dies einfacher bei der XMPP-Relationships-Methode ist.

Und solltest Du jetzt Dein eigenes Modul aufgeben wollen, könntest Du ja beim XMPP-Framework mithelfen, z.B. an eine OG-Anbindung zu Jabber-groups oder so. Ich selbst kann besser konzeptionieren als programmieren, aber ich arbeite an meinen Fähigkeiten.

Viel Erfolg,
Carsten

--
paratio.com e.K.: Qualität-im-Internet.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey Ho Vorweg ein dickes

Eingetragen von Uhu (nicht überprüft) (0)
am 21.01.2009 - 09:51 Uhr

Hey Ho

Vorweg ein dickes sorry für die späte Antwort.
War beruflich im Ausland...!

Das XMPP Framework sieht gut aus.

Diese beiden Aspkete, also das Auslagern zwecks Resourcen-Schonung und der Möglichkeit einen "echtem IM" nutzen zu können finde ich auch besonders interessant.
Hierzu müsste mal ein wirklich auf Drupal zugeschnittener AJAX-Block her.
Leider habe ich von AJAX so viel Ahnung wie ne Kuh vom Tanzen ;)
Falls sich jmd finden lässt der diesen Part abdecken wollen würde wäre ich sofort bereit das Drupal-Modul zu übernehmen.

Wie siehts aus?!

Freue mich generell auf Feedback.

LG

Uhu

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Best Practices for Plain Text Notes
  • gepatchte PHP Version 7.4 für Windows
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
Weiter

Neue Kommentare

  • Muss ja nicht genau php 8.3 sein
    vor 2 Tagen 17 Stunden
  • Guten morgen und Danke
    vor 3 Tagen 20 Minuten
  • Evtl. versuchen auf PHP 8 zu wechseln
    vor 3 Tagen 6 Stunden
  • Danke Schmittrich. Die Frage
    vor 4 Tagen 22 Stunden
  • Keine Antwort auf die Frage nach dem Woher
    vor 5 Tagen 54 Minuten
  • Danke ich werde mir die
    vor 6 Wochen 2 Tagen
  • Vielen Dank für Ihren
    vor 6 Wochen 5 Tagen
  • Composer ist sehr ratsam
    vor 7 Wochen 11 Stunden
  • Vielen Dank für den
    vor 7 Wochen 2 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 7 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250324
Registrierte User: 20571

Neue User:

  • alxshell
  • FesObsemo
  • AnthonyhoF

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 10 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association