In dieser Lektion konfigurieren Sie ein Notifier-Ereignis, das festlegt, wie der Notifier Push-Anforderungen erstellt und Push-Benachrichtigungen an Geräte sendet.
Stellen Sie mithilfe des MobiLink-Synchronisations-Plug-Ins eine Verbindung zur konsolidierten Datenbank her:
Öffnen Sie Sybase Central.
Klicken Sie im linken Fensterausschnitt auf MobiLink 11.
Klicken Sie auf Modus » Admin.
Klicken Sie auf Datei » Verbinden.
Klicken Sie auf das Register Identifizierung.
Im Feld ODBC-Datenquellenname geben Sie SIS_CarDealer_LP_DBLSN_CONDB ein.
Klicken Sie auf OK.
Klicken Sie im linken Fensterausschnitt auf Benachrichtigung.
Klicken Sie auf Datei » Neu » Notifier.
Geben Sie im Notifier-Feld CarDealerNotifier an und klicken Sie dann auf Fertig stellen.
Geben Sie das request_cursor-Ereignisskript an.
Das request_cursor-Ereignisskript erkennt Push-Anforderungen. Jede Push-Anforderung legt fest, welche Informationen gesendet werden und welches Gerät die Informationen empfangen soll.
Im rechten Fensterausschnitt wählen Sie CarDealerNotifier. Wählen Sie im Menü Datei die Option Eigenschaften.
Klicken Sie auf das Register Ereignisse und wählen Sie request_cursor als Ereignis.
Geben Sie das folgende Skript als request_cursor-Skript 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 ) UNION SELECT poll_key FROM non_sync_request |
Klicken Sie auf OK, um das das Notifier-Ereignis zu speichern.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |