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 » Praktische Einführung in die serverinitiierte Synchronisation » Praktische Einführung: Konfigurieren der serverinitiierten Synchronisation unter Verwendung von Lightweight-Polling

 

Lektion 4: Konfigurieren des Notifiers

In dieser Lektion konfigurieren Sie ein Notifier-Ereignis, das festlegt, wie der Notifier Push-Anforderungen erstellt und Push-Benachrichtigungen an Geräte sendet.

Voraussetzungen

In dieser Lektion wird davon ausgegangen, dass Sie bereits alle vorherigen Lektionen abgeschlossen haben. Siehe Lektion 1: Einrichten der konsolidierten Datenbank.

In dieser Lektion wird davon ausgegangen, dass Sie die Rollen und Privilegien haben, die im Abschnitt "Privilegien" am Anfang dieser praktischen Einführung aufgeführt sind: Praktische Einführung: Konfigurieren der serverinitiierten Synchronisation unter Verwendung von Lightweight-Polling.

Kontext und Bemerkungen

Das request_cursor-Ereignisskript erkennt Push-Anforderungen. Jede Push-Anforderung legt fest, welche Informationen gesendet werden und welches Gerät die Informationen empfangen soll.

 Aufgabe
  1. Erweitern Sie im linken Fensterausschnitt von Sybase Central unter MobiLink 16 SIS_CarDealer_LP_DBLSN_CONDB_project, Konsolidierte Datenbanken und dann SIS_CarDealer_LP_DBLSN_CONDB - DBA.

  2. Rechtsklicken Sie auf Benachrichtigung und klicken Sie dann auf Neu » Notifier.

  3. Im Feld Wie soll der Name des neuen Notifiers lauten? geben Sie CarDealerNotifier ein.

  4. Klicken Sie auf Fertig stellen.

  5. Wählen Sie im rechten Fensterausschnitt CarDealerNotifier aus und klicken Sie dann auf Eigenschaften.

  6. Klicken Sie auf die Registerkarte Ereignisse und klicken Sie auf request_cursor in der Liste Ereignisse.

  7. Geben Sie die folgende SQL-Anweisung in das angezeigte Textfeld ein:

    SELECT ml_sis_sync_state.remote_id + '.sync' FROM ml_sis_sync_state
    WHERE 
    (
        EXISTS (SELECT 1 FROM Dealer
            WHERE last_modified >= ml_sis_sync_state.last_download)
        AND EXISTS (SELECT poll_key FROM non_sync_request)
    )
  8. Klicken Sie auf OK, um das das Notifier-Ereignis zu speichern.

Ergebnisse

Ein Notifier wird erstellt und konfiguriert.

Nächste Schritte

Gehen Sie weiter zu Lektion 5: Starten des MobiLink-Servers.

 Siehe auch