Difference between revisions of "Guide/Foreword/de"

From XMPP WIKI
Jump to navigation Jump to search
(Created page with "= Das Vorwort = == XMPP == XMPP steht für '''E'''xtensible '''M'''essaging and '''P'''resence '''P'''rotocol. Ein erweiterbares Nachrichten- und Anwesenheitsprotokoll. Welch...")
 
Line 1: Line 1:
= Das Vorwort =
= Das Vorwort =


== XMPP ==
== Was ist XMPP? ==
XMPP steht für '''E'''xtensible '''M'''essaging and '''P'''resence '''P'''rotocol. Ein erweiterbares Nachrichten- und Anwesenheitsprotokoll. Welches unter anderem als "Instant Messaging Protokoll" verwendet wird.
XMPP steht für '''E'''xtensible '''M'''essaging and '''P'''resence '''P'''rotocol. Ein erweiterbares Nachrichten- und Anwesenheitsprotokoll. Welches unter anderem als "Instant Messaging Protokoll" verwendet wird.


== Protokoll ==
=== Protokoll ===
XMPP ist keine Anwendung sondern ein Protokoll, also syntaktische und semantische Regel für die Übertragung von Daten. In diesem Artikel wollen wir jedoch nicht die technischen Details besprechen, sondern uns auf den Teil für Endbenutzer konzentrieren.
XMPP ist keine Anwendung sondern ein Protokoll, also syntaktische und semantische Regel für die Übertragung von Daten. In diesem Artikel wollen wir jedoch nicht die technischen Details besprechen, sondern uns auf den Teil für Endbenutzer konzentrieren.


== Instant Messaging ==
=== Instant Messaging ===
Das Protokoll XMPP kann unter anderem für Instant Messaging verwendet werden. Instant Messaging (IM) steht für "sofortige Nachrichtenübermittlung" - auch bei vielen als "chatten" bekannt.
Das Protokoll XMPP kann unter anderem für Instant Messaging verwendet werden. Instant Messaging (IM) steht für "sofortige Nachrichtenübermittlung" - auch bei vielen als "chatten" bekannt.
== Warum XMPP? ==
=== Offenes standardisiertes Protokoll ===
Das Protokoll ist von jedem einsehbar und standardisiert. Jeder hat somit die Möglichkeit XMPP basierte Anwendungen selber zu programmieren.
=== Erweiterbar ===
Das Protokoll ist erweiterbar. Die Erweiterungen des Protokolls der "XMPP Standards Foundation" (XSF) sind in XEPs beschrieben.
=== Open Source Anwendungen ===
Es gibt sowohl open Source Anwendungen als auch Open Source Server Software für XMPP. Er ermöglicht den Einblick und die Prüfung von Server und Client Anwendungen und i.d.R. auch die Möglichkeit selber Programm zu erweitern, zu verbessern.
=== Dezentral ===
Es handelt sich um eine dezentrale Architektur. Es gibt nicht nur einen Anbieter sondern mehrere, welche untereinander kommunizieren können (wie man es von E-Mail kennt).
=== Account ===
Für die Verwendung von XMPP ist - wie auch bei E-Mail - ein Account auf einem Server nötig. Dies hat den wesentlichen Vorteil, dass ein Account auch ohne persönliche Informationen (Handynummer, E-Mail-Adresse) verwenden werden kann.
Außerdem kann man mehrere Account nutzen, wenn man beispielsweise eine Trennung von beruflichen, privaten oder vereinsrelevanten Kontakten und Chats haben möchte.
=== Föderation ===
In der Regel wünscht man bei XMPP den Föderation Aspekt, in dem die Server untereinander kommunizieren und so eine Account beim Anbieter A mit einem Account bei Anbieter B Nachrichten austauschen kann.
Man hat bei XMPP jedoch auch die Möglichkeit seinen Dienst nur in seinem Netzwerk zu betreiben bzw. einen öffentlichen Server nicht gestatten mit anderen XMPP Server zu kommunizieren (keine Server-zu-Server Kommunikation).
== XMPP Standards Foundation ==

Revision as of 17:36, 27 November 2019

Das Vorwort

Was ist XMPP?

XMPP steht für Extensible Messaging and Presence Protocol. Ein erweiterbares Nachrichten- und Anwesenheitsprotokoll. Welches unter anderem als "Instant Messaging Protokoll" verwendet wird.

Protokoll

XMPP ist keine Anwendung sondern ein Protokoll, also syntaktische und semantische Regel für die Übertragung von Daten. In diesem Artikel wollen wir jedoch nicht die technischen Details besprechen, sondern uns auf den Teil für Endbenutzer konzentrieren.

Instant Messaging

Das Protokoll XMPP kann unter anderem für Instant Messaging verwendet werden. Instant Messaging (IM) steht für "sofortige Nachrichtenübermittlung" - auch bei vielen als "chatten" bekannt.

Warum XMPP?

Offenes standardisiertes Protokoll

Das Protokoll ist von jedem einsehbar und standardisiert. Jeder hat somit die Möglichkeit XMPP basierte Anwendungen selber zu programmieren.

Erweiterbar

Das Protokoll ist erweiterbar. Die Erweiterungen des Protokolls der "XMPP Standards Foundation" (XSF) sind in XEPs beschrieben.

Open Source Anwendungen

Es gibt sowohl open Source Anwendungen als auch Open Source Server Software für XMPP. Er ermöglicht den Einblick und die Prüfung von Server und Client Anwendungen und i.d.R. auch die Möglichkeit selber Programm zu erweitern, zu verbessern.

Dezentral

Es handelt sich um eine dezentrale Architektur. Es gibt nicht nur einen Anbieter sondern mehrere, welche untereinander kommunizieren können (wie man es von E-Mail kennt).

Account

Für die Verwendung von XMPP ist - wie auch bei E-Mail - ein Account auf einem Server nötig. Dies hat den wesentlichen Vorteil, dass ein Account auch ohne persönliche Informationen (Handynummer, E-Mail-Adresse) verwenden werden kann. Außerdem kann man mehrere Account nutzen, wenn man beispielsweise eine Trennung von beruflichen, privaten oder vereinsrelevanten Kontakten und Chats haben möchte.

Föderation

In der Regel wünscht man bei XMPP den Föderation Aspekt, in dem die Server untereinander kommunizieren und so eine Account beim Anbieter A mit einem Account bei Anbieter B Nachrichten austauschen kann. Man hat bei XMPP jedoch auch die Möglichkeit seinen Dienst nur in seinem Netzwerk zu betreiben bzw. einen öffentlichen Server nicht gestatten mit anderen XMPP Server zu kommunizieren (keine Server-zu-Server Kommunikation).

XMPP Standards Foundation