Was ist ein Messaging -Server?
Ein Messaging -Server ist eine Anwendung, die Nachrichten zwischen zwei oder mehr Anwendungen übernimmt. Diese Nachrichten werden mit einer Messaging API (MAPI) an die Middleware -Anwendung übergeben. Messaging -Server können Nachrichten in einer Warteschlange speichern, bis sie an die Empfängeranwendung (en) geliefert werden können.
Ein typisches Beispiel für eine Messaging -Serveranwendung in vielen Organisationen ist Microsoft Exchange. Exchange sitzt auf einem Server und wartet darauf, dass Nachrichten an seine Warteschlange weitergeleitet werden. Von dort aus ermittelt die Middleware jeweils eine Nachricht, wenn die Nachricht lokal weitergeleitet werden soll oder ob sie zur Zustellung an einen anderen Messaging -Server gesendet werden muss. Wenn die Nachricht einem lokalen Empfänger gehört, wird die Nachricht fast sofort an den örtlichen Postfach übergeben. Wenn die Nachricht in einen Remote -Nachrichtenspeicher gehört, stellt der Exchange -Server andere Anwendungsserver in einer Umgebung ab, z. B. DNS, um den Messaging -Server zu lokalisieren, an dem die Nachricht gehört.Tween Two Messaging -Server oder der sendende Server kann den Speicherort des Remote -Messaging -Servers nicht bestimmen. Die Person, die die Nachricht sendet, kann eine Lieferverzögerungsnachricht von ihrem Messaging -Server zurückholen. Normalerweise lässt diese Meldung diese Person wissen, dass der Server Schwierigkeiten hat, aber dass sie weiterhin eine bestimmte Anzahl von Versuchen oder Tagen versuchen wird.
Es gibt andere Arten von Messaging -Servern oder E -Mail -Servern da draußen. Einige, wie Qmail, laufen auf dem Linux -Betriebssystem und benötigen viel weniger Overhead und Verwaltung als ein Exchange -Server. Dies macht sie ideal für Internetdienstanbieter, die eine große Anzahl von E -Mail -Konten für Kunden ausrichten. Viele Unternehmen verwenden Microsoft Exchange für Nachrichten, da es sehr zuverlässig ist und gut mit anderen von Unternehmen verwendeten Microsoft -Produkten funktioniert.
Um Nachrichten zu senden und zu empfangen, benötigen einzelne BenutzerEin Messaging -Client wie Microsoft Outlook oder Windows Live Mail oder sogar ein Webbrowser. Viele Messaging -Server, einschließlich Exchange, können konfiguriert werden, um den Zugriff aus einem Browser zu ermöglichen.
Wenn eine Person eine Nachricht sendet, übergibt Outlook (oder deren Messaging -Client) die Nachricht an den Messaging -Server, in dem die Nachricht in die Meldungswarteschlange eingeht, um zu warten, um sich zu verarbeiten. Wenn viel Mail durch die Warteschlange kommt, kann dieser Vorgang etwas Zeit in Anspruch nehmen, obwohl der Übergang normalerweise für niemanden spürbar ist. Wenn die Nachricht verarbeitet wird, bestimmt der Messaging -Server den Speicherort des Empfänger -Mailbox. Wenn die Mailbox lokal zu diesem Messaging -Server ist, wird die Nachricht sofort an das Ziel übermittelt. Wenn der Empfänger nicht lokal zum Server ist, wird DNS kontaktiert, um den Messaging -Server im Internet zu finden. Wenn der Server gefunden wird, wird die gesendete E -Mail -Nachricht an den Empfänger -Messaging -Server übertragen, auf dem der Prozess lokal beginntAus einer Warteschlange, um die Nachricht zu verarbeiten. Sobald sich die richtige Postfach befindet, wird die Nachricht übermittelt.
Mit einer Hochgeschwindigkeitsverbindung zum Internet und einem gut verbundenen lokalen Messaging -Server bemerken die E -Mail -Benutzer wahrscheinlich keinen der Nachrichtenzustellungsprozess. E -Mail -Nachrichten kommen und gehen sehr schnell zu jedem Empfänger auf der ganzen Welt.