Anzeige neuer Nachrichten und Zugriff auf zusammengeführte Voicemails in Communicator Mobile für Nokia

Veröffentlichung des Originalartikels: Freitag, den 10.09.2010

In diesem Blog wird erklärt, wie die Anzeige neuer Nachrichten funktioniert und wie Endbenutzer in Communicator Mobile für Nokia auf ihre geschäftlichen Voicemails zugreifen können. Außerdem werden die Voraussetzungen für den ordnungsgemäßen Betrieb dieser Funktionen beschrieben.

Communicator Mobile für Nokia kann eine Benachrichtigung zur Anzahl ungelesener Voicemails empfangen, die auf dem Startbildschirm angezeigt wird (siehe die folgende Abbildung):

Durch Klicken auf den Startbildschirm wird das Unterhaltungsfenster angezeigt (siehe die folgende Abbildung), in dem Sie auf die Voicemail zugreifen können.

Wie Sie bereits wissen, wurde die UM-Komponente (Unified Messaging) von Exchange 2007 als Voicemaillösung für Office Communications Server 2007 (OCS) konzipiert. Die UM-Serverrolle muss mit Exchange 2007 bereitgestellt werden, damit diese Integration mit OCS unterstützt wird. Dies bedeutet, dass ein Teilnehmer einen OCS-Benutzer anwählen und eine Voicemail hinterlassen kann, die anschließend an den Outlook-Posteingang dieses Benutzers übermittelt wird. Die Integration mit UM von Exchange 2007 bietet Unternehmensbenutzern den zusätzlichen Vorteil, dass E-Mail-, Voicemail- und Faxnachrichten in ihrem Posteingang zusammengeführt werden. Darüber hinaus kann über OC-Clients (Office Communicator) nun auf bestimmte Voicemailfunktionen zugegriffen werden. Wenn in einer integrierten Umgebung ein Anruf an eine Person nicht beantwortet wird (Besetzt-Zeichen, Klingeln ohne Anrufannahme oder Umleitung an Voicemail), erfolgt eine Weiterleitung an den UM-Server. Die Front-End-Serverrolle von OCS (Director) ist für die Verarbeitung und Weiterleitung des Anrufs an den UM-Server zuständig. Weitere Informationen zu UM finden Sie auf der TechNet-Website und in diesem Blog.

Damit Communicator Mobile für Nokia-Benutzer in den Genuss dieser Funktion kommen, sind neben der bereits erwähnten Bereitstellung der UM-Serverrolle die folgenden Komponenten erforderlich:

  • Voicemailkonfiguration. Das Communicator Mobile für Nokia-Benutzerkonto muss für diese Funktion mit einem Exchange-Postfach konfiguriert und für Enterprise-VoIP aktiviert sein.
  • Clientzugriffsserver von Exchange 2007 - AutoErmittlungsdienst. Dieser Server auf mittlerer Ebene dient als Host der Clientprotokolle, z. B. POP3 (Post Office Protocol 3), IMAP4 (Internet Message Access Protocol 4), HTTPS (Secure Hypertext Transfer Protocol), Outlook Anywhere, Verfügbarkeitsdienst und AutoErmittlungsdienst. Die Clientzugriffsserver-Rolle akzeptiert Verbindungen mit Ihrem Exchange 2007-Server von einer Vielzahl verschiedener Clients aus, einschließlich mobiler Geräte. Der Clientzugriffsserver hostet auch Webdienste. Der AutoErmittlungsdienst ist beispielsweise ein neuer Webdienst in Microsoft Exchange Server 2007, der Informationen zur Konfiguration von Clientanwendungen, einschließlich ex- und interner URLs, für Webdienste bereitstellt, z. B. Verfügbarkeit und Unified Messaging, die in den Exchange-Webdiensten enthalten sind. Weitere Informationen finden Sie auf der TechNet-Website.
  • CWA-Parameter (Communicator Web Access) "server-legacyImpersonationPolicy". Damit diese Einstellung funktioniert, müssen Sie auf dem Server mit Communicator Web Access den Wert des Parameters legacyImpersonationPolicy in False ändern (der Standardwert ist True). Befolgen Sie für diese Änderung die Anweisungen auf der TechNet-Website.
     

Nun wollen wir uns die Schritte ansehen, wie der Communicator Mobile für Nokia-Client im Internet mithilfe des AutoErmittlungsdiensts die Dienstbindung mit dem Exchange-Webdienste-Endpunkt abrufen kann, um die Anzahl ungelesener Voicemails zu erhalten:

  • Wie in der Abbildung gezeigt, ist der MCX-Server ein Exchange-Webdienste-Client, der in diesem Fall die Identität des angemeldeten Communicator Mobile für Nokia-Benutzers annimmt, um sich bei Active Directory zu authentifizieren, damit Active Directory auf das Verbindungspunktobjekt des AutoErmittlungsdiensts abgefragt werden kann, das bei der Installation der Clientzugriffsserver-Rolle erstellt wurde.
  • Das Dienstverbindungspunkt-Objekt enthält das ServiceBindingInformation-Attribut mit der URL des Clientzugriffsservers/AutoErmittlungsdiensts im Format https://CAS01/autodiscover/autodiscover.xml, wobei CAS01 der vollqualifizierte Domänenname des Clientzugriffsservers ist.
  • Nachdem der Client die Instanzen des AutoErmittlungsdiensts abgerufen und aufgezählt hat, stellt er eine Verbindung mit dem ersten Clientzugriffsserver in der Aufzählungsliste her.
  • Der Clientzugriffsserver gibt die Profilinformationen in Form von XML-Daten zurück, die zum Herstellen einer Verbindung mit dem Postfach des Benutzers benötigt werden.
  • Unter Verwendung der PUSH-Methode der Exchange-Webdienste empfängt der im MCX-Server gehostete Exchange-Webdienste-Rückruf alle Benachrichtigungsabonnements für das ModifiedEvent-Element für den Voicemail-Suchordner, der in Exchange als DistinguishedFolderIdNameType.voicemail angegeben ist. Weitere Informationen zur PUSH-Benachrichtigung in den Exchange-Webdiensten finden Sie in diesem MSDN-Artikel.
  • Bei einer neuen Voicemail wird im Voicemail-Suchordner eine neue ungelesene E-Mail angelegt, die das ModifiedEvent-Element auslöst.
  • Der Exchange-Webdienste-Rückruf empfängt eine Benachrichtigung für eine Abonnement-ID vom Clientzugriffsserver, aus der ungelesene Elemente im Voicemail-Suchordner extrahiert werden können.
  • Anschließend erfolgt mithilfe der im Webdienst gespeicherten Abonnementzuordnung ein Nachschlagen der Sitzungs-ID, die der Abonnement-ID entspricht.
  • Dann erfolgt ein Vergleich der gespeicherten Anzahl ungelesener Voicemails für die Sitzung mit der Anzahl der empfangenen Voicemails. Bei einer Differenz wird der Communicator Mobile für Nokia-Client mithilfe der vorhandenen Ereignisbenachrichtigungsinfrastruktur zwischen MCX und dem Communicator Mobile für Nokia-Client benachrichtigt.
     

Für den Zugriff auf die Voicemail muss der Benutzer auf der Seite Einstellungen (Settings) auf der Registerkarte Allgemein (General) das Feld Voicemailnummer (Voicemail Number) konfigurieren bzw. ausfüllen. In Einstellungen (Settings) muss der Benutzer Ihre UM-Zugriffstelefonnummer eingeben (dies ist die Festnetznummer des Unternehmens für den Zugriff auf UM-Voicemail). Die Anwendung nutzt diese Nummer zum Abrufen der Voicemail. Dies ist ein Mobilfunkanruf und kein OCS-Enterprise-VoIP-Anruf, da Enterprise-VoIP-Anrufe vom Communicator Mobile für Nokia-Client nicht unterstützt werden. Außerdem können eingehende Sprachanrufe nicht an UM-Enterprise-Voicemail umgeleitet werden, da der Communicator Mobile für Nokia-Client die OCS-Enterprise-VoIP-Anruffunktion nicht unterstützt.

Wenn auf der Seite Einstellungen (Settings) das Feld Voicemailnummer (Voicemail Number) nicht konfiguriert ist, wird der Benutzer aufgefordert, die UM-Zugriffstelefonnummer anzugeben (siehe die folgende Abbildung), die in den Benutzereinstellungen von Communicator Mobile für Nokia gespeichert wird.

Hinterlassen Sie unten nach Wunsch einen Kommentar.

 

Sukuman Rayan

Program Manager, UC
Veröffentlicht: Donnerstag, den 09.09.2010 12:16 Uhr vom OC-Team

Es handelt sich hierbei um einen übersetzten Blogbeitrag. Sie finden den Originalartikel unter Message Waiting Indication and Access to Unified Voicemail on Communicator Mobile (CoMo) for Nokia