WikiDer > Microsoft-Benachrichtigungsprotokoll

Microsoft Notification Protocol

Microsoft-Benachrichtigungsprotokoll (MSNP) ist ein Instant MessagingProtokoll entwickelt von Microsoft und wird vom IM-Client von Microsoft verwendet Windows Live Messenger und seine Vorgänger MSN Messenger und Windows Messenger. Obwohl MSNP ein geschlossenes Protokoll ist, gab es viele Informationen im Internet, die Entwickler anderer IM-Clients dazu veranlassten, MSNP zu implementieren, um die Vorteile zu nutzen Microsoft-Netzwerk (MSN).

Benennung

Das Microsoft Notification Protocol wird als MSNP abgekürzt, gefolgt von einer Versionsnummer. Bei jeder größeren Protokolländerung wurde die Protokollnummer um eine Einheit erhöht.

Das Protokoll

MSNP wird als "Instant Messaging and Presence Protocol" bezeichnet.[1] 'Anwesenheit' zeigt nicht nur die Anwesenheit oder Abwesenheit eines Kontakts an, sondern zeigt auch an, ob Sie eine Webcam teilen, freigegebene Ordner haben usw. Der IM-Bereich zeigt die Möglichkeit an, direkt mit anderen Personen zu sprechen. Der korrekte Begriff für Benutzer eines Instant Messaging- und Präsenzprotokolls ist „Principal“.

Der MSNP stellt für diese Dienste zwei Server zur Verfügung, einen Notification Server (NS) und ein Switchboard (SB) (Switchboard).Der Notification Server verarbeitet die Anwesenheitsinformationen (Englisch: Anwesenheitsinformationen). Wenn Sie nicht mehr mit diesem Server verbunden sind, sind Sie für Ihre Kontakte nicht mehr online. Neue Sitzungen können mit der Zentrale über den Benachrichtigungsserver gestartet werden Die Zentrale übernimmt den Instant Messaging-Teil. Die Telefonzentrale ist irgendwie Stellvertreter zwischen Schulleitern. Wenn zwei Personen miteinander chatten, verbinden sie sich beide mit der Telefonzentrale und teilen sich eine Sitzung darauf. Es ist nicht möglich, direkt miteinander zu kommunizieren, ohne die Telefonzentrale zu verwenden.

Ende 2011 Unterstützung für XMPP hinzugefügt, wodurch es für Dritte einfacher wird, MSNP für die Kommunikation mit Windows Live Messenger-Benutzern zu verwenden.[2]

Geschichte

AusführungStartdatum (öffentlich)Die Info
1n / ADiese Version wurde nie an die Öffentlichkeit verteilt. Höchstwahrscheinlich wurde diese Version nur von Microsoft-Mitarbeitern verwendet, um Nachrichten schnell untereinander weiterzuleiten.
222. Juli 1999Wird von MSN Messenger Service v1.0 verwendet. Internet-Entwurf [1]
3-7n / ADiese Versionen wurden nie öffentlich verwendet.
824. Oktober 2002Wird von MSN Messenger 5.0 und Windows Messenger 4.7 verwendet. Verwendet eine neue Art der Authentifizierung; der Client authentifiziert sich zuerst beim Microsoft Passport-Server, wo er eine Abfrage an den Client zurücksendet. Ab Oktober 2003 ist MSNP8 die niedrigste zulässige Version.
917. Juli 2003Wird von MSN Messenger 6.0 verwendet. Diese Versionen brachten einige Änderungen mit sich, wie zum Beispiel eine D-Type-Nachricht, mit der Screenshots und persönliche Emoticons weitergeleitet werden können, und NASS zum Übertragen von Dateien.
10?Zuerst in MSN Messenger 6.1 verwendet. Bietet Integration mit Hotmail-Adressbuch.
117. April 2005Wird von MSN Messenger 7.0 verwendet.
1223. August 2005MSN-Messenger 7.5
1319. Juni 2006Wird von Windows Live Messenger 8.0 verwendet. Implementiert eine neue Methode zur Verwaltung der Kontakte, bei denen der Kunde eine SEIFE-sendet eine Anfrage an den Adressbuchserver (auch bekannt als der Client geht in das Adressbuch-Clearing House (ABCH)).
14?Fügt Unterstützung für hinzu Yahoo! Bote (YMSG).
1529. Januar 2007Wird von Windows Live Messenger 8.1 verwendet. MSNP15 basiert vollständig auf MSNP14, verwendet jedoch eine völlig andere Authentifizierungsmethode namens Relying Party Suite (RPS).

Mit dieser Version will Microsoft auch mehr Nutzer nutzenwandernd Benutzern immer den gleichen Screenshot und die gleiche persönliche Nachricht zu geben, wo immer sie sich anmelden. Seit dem 11. September 2007 fordert Microsoft Benutzer aus Sicherheitsgründen auf, auf Windows Live Messenger 8.1 und damit auf MSNP15 umzusteigen. Trotzdem sind MSNP8 bis MSNP14 weiterhin erlaubt.

16n / AMSNP16 ist es Protokoll die in verwendet wird Windows Live Messenger 9.0.
17MSNP17 wird von Windows Live Messenger-Servern unter messenger.hotmail.com erkannt, wird jedoch nicht mit einem von Microsoft veröffentlichten offiziellen Client verwendet.
18MSNP18 wird in Windows Live Messenger 2009 (14.0) verwendet. Die größte Ergänzung ist die Gruppenfunktion, die ein permanentes Gruppengespräch ermöglicht. UUX-Daten wurden erweitert, um Szenenbild-MSN-Objektdaten zu unterstützen.
19MSNP19 wird von Windows Live Messenger 2011 (Wave 4) verwendet.

Hinweis: Das Veröffentlichungsdatum in dieser Tabelle ist die erste öffentliche (Nicht-Beta-)Version des IM-Programm die dieses Protokoll unterstützt.