Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » MobiLink - Serverinitiierte Synchronisation » Einrichten der serverinitiierten Synchronisation » Gateways und Netzbetreiber » Device Tracking-Gateways

 

Device Tracking für MobiLink Listener 9.0.0 einrichten

Es sind mehrere Systemprozeduren verfügbar, um das Device Tracking für Mobi Link Listener 9.0.0 manuell einzurichten. Diese Prozeduren aktualisieren die MobiLink-Systemtabellen ml_device, ml_device_address und ml_listening in der konsolidierten Datenbank.

Voraussetzungen

Es gibt keine Voraussetzungen für das Ausführen dieser Aufgabe.

Kontext und Bemerkungen

Sie müssen Device Tracking nur unterstützen, wenn Sie MobiLink Listener verwenden, die unter SQL Anywhere 9.0.0 oder früher ausgeführt werden. Device Tracking wird bereits auf allen anderen MobiLink Listenern für Windows-Geräte unterstützt.

Mithilfe von manuellem Device Tracking können Sie Empfänger anhand des MobiLink-Benutzernamens adressieren, ohne Netzwerkadressinformationen bereitzustellen. Die Informationen können jedoch nicht automatisch von MobiLink aktualisiert werden, wenn sie sich ändern. Dies muss manuell durchgeführt werden. Diese Methode ist insbesondere für SMTP-Gateways nützlich, da sich E-Mail-Adressen nur selten ändern.

Bei UDP-Gateways können Sie nicht auf statische Eingaben zurückgreifen, wenn sich Ihre IP-Adresse bei jeder Verbindung ändert. Sie können dieses Problem lösen, indem Sie den Hostnamen anstatt der IP-Adresse adressieren. Diese Lösung verlangsamt jedoch Aktualisierungen von DNS-Servertabellen und kann Push-Benachrichtigungen fehlleiten. Sie können auch Systemprozeduren einrichten, um die Systemtabellen programmgesteuert zu aktualisieren.

 Aufgabe
  1. Fügen Sie für jedes Gerät einen Gerätedatensatz in die Systemtabelle ml_device ein. Beispiel:

    CALL ml_set_device(
        'myWindowsMobile', 
        'MobiLink Listeners for myWindowsMobile - 9.0.1',
        '1', 
        'not used', 
        'y', 
        'manually entered by administrator'
    );

    Der erste Parameter, myWindowsMobile, ist ein eindeutiger benutzerdefinierter Gerätename. Der zweite Parameter enthält optionale Angaben zur MobiLink Listener-Version. Der dritte Parameter gibt eine MobiLink Listener-Version an. Verwenden Sie 0 für SQL Anywhere 9.0.0 MobiLink Listener oder 2 für MobiLink Listener für Windows in späteren Versionen als 9.0.0. Der vierte Parameter gibt optionale Geräteinformationen an. Der fünfte Parameter gibt an, ob das Device Tracking ignoriert werden soll. Der letzte Parameter enthält optionale Anmerkungen zu diesem Eintrag.

  2. Fügen Sie für jedes Gerät einen Adressdatensatz in die Systemtabelle ml_device_address ein. Beispiel:

    CALL ml_set_device_address(
        'myWindowsMobile', 
        'ROGERS AT&T',  
        '55511234567', 
        'y', 
        'y',
        'manually entered by administrator'
    );

    Der erste Parameter, myWindowsMobile, ist ein benutzerdefinierter eindeutiger Gerätename. Der zweite Parameter ist eine Netzwerk-Provider-ID und muss mit der Eigenschaft network_provider_id des Netzbetreibers übereinstimmen. Der dritte Parameter ist eine IP-Adresse für UDP. Der vierte Parameter legt fest, ob dieser Eintrag zum Senden von Push-Benachrichtigungen aktiviert werden soll. Der fünfte Parameter gibt an, ob das Device Tracking ignoriert werden soll. Der letzte Parameter enthält optionale Anmerkungen zu diesem Eintrag.

  3. Fügen Sie für jede entfernte Datenbank in die Systemtabelle ml_listening einen Empfängerdatensatz für jedes hinzugefügte Gerät ein. Dadurch wird das Gerät dem MobiLink-Benutzernamen zugeordnet. Beispiel:

    CALL ml_set_listening(
        'myULDB',
        'myWindowsMobile',
        'y',
        'y',
        'manually entered by administrator'
    );

    Der erste Parameter ist ein MobiLink-Benutzername. Der zweite Parameter ist ein benutzerdefinierter eindeutiger Gerätename. Der dritte Parameter legt fest, ob dieser Eintrag für die Device Tracking-Adressierung aktiviert werden soll. Der vierte Parameter gibt an, ob Device Tracking ignoriert werden soll. Der letzte Parameter enthält optionale Anmerkungen zu diesem Eintrag.

Ergebnisse

Die angegebenen Geräte sind für Device Tracking eingerichtet.

 Siehe auch