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

SQL Anywhere 12.0.1 (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 wird davon ausgegangen, dass Sie bereits alle vorherigen Lektionen abgeschlossen haben. Siehe Lektion 1: Einrichten der konsolidierten Datenbank.

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

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

 Erstellen und Konfigurieren eines neuen Notifiers
  1. Erweitern Sie im linken Fensterausschnitt von Sybase Central unter MobiLink 12 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 lautet der Name des neuen Notifiers? geben Sie CarDealerNotifier ein.

  4. Klicken Sie auf Fertig stellen.

  5. Wählen Sie im rechten Fensterausschnitt CarDealerNotifier und klicken Sie dann auf Datei » 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.

  9. Fahren Sie fort mit Lektion 5: Starten des MobiLink-Servers.

 Siehe auch