In dieser Lektion wird davon ausgegangen, dass Sie bereits alle vorherigen Lektionen abgeschlossen haben. Siehe Lektion 1: Erstellen einer konsolidierten Datenbank.
Im nächsten Schritt definieren Sie einen Agenten. Dieser Agent repräsentiert eine Instanz des MobiLink-Agenten, der auf einem entfernten Gerät läuft. Sie müssen einen separaten Agenten für die einzelnen entfernten Geräte erstellen, die Sie verwalten.
Klicken Sie in Sybase Central auf Ansicht » Ordner.
Erweitern Sie unter MobiLink 12 Central Admin Tutorial, Konsolidierte Datenbanken, Tutorial.
Rechtsklicken Sie auf Agenten und klicken Sie auf Neu » Agent.
Der Assistent zum Erstellen von MobiLink-Agenten wird angezeigt.
Wählen Sie auf der Willkommensseite die Option Einzelnen Agenten erstellen und klicken Sie auf Weiter.
Geben Sie auf der Seite Agenten-ID AID_JOHN für die Agenten-ID ein. Die Agenten-ID kann jeden beliebigen Wert haben, jeder Agent muss aber eine eindeutige ID haben. Agent-IDs beginnen im Allgemeinen mit dem Präfix AID_ und der zweite Teil der Agenten-ID ist in der Regel der MobiLink-Benutzername, der vom Agenten verwendet wird. Optional können Sie eine Beschreibung für den Agenten im Feld Beschreibung eingeben. Klicken Sie auf Weiter.
Auf der Seite Entfernte Datenbank können Sie eine entfernte Datenbank definieren, die von diesem Agenten verwaltet wird. Damit wird die Datenbank noch nicht erstellt. Dies erfolgt später. Für Name des entfernten Schemas wählen Sie Tutorial Application v1.0, also den Namen, den Sie in der vorherigen Lektion definiert haben, aus der Dropdown-Liste.
Wenn Sie bereits über ein Synchronisationssystem verfügen, tragen Sie in das Feld Verbindungszeichenfolge eine Verbindungszeichenfolge ein, die der MobiLink-Agent verwenden kann, um eine Verbindung mit der entfernten Datenbank herzustellen, die sich bereits auf Ihrem Gerät befindet.
Wenn Sie ein neues Synchronisationssystem erstellen, geben Sie im Feld Verbindungszeichenfolge für die Datenbank die folgende Verbindungszeichenfolge ein:
start=dbeng12;SERVER=tutorial_v1;DBF={db_location}\tutorial_v1.db;UID=DBA;PWD=sql |
Dieser Zeichenfolgenwert verwendet den Makro {db_location}. Dieses Makro wird durch das Verzeichnis auf dem entfernten Gerät ersetzt, in dem die Anwendungsdatenbanken gespeichert sind. Klicken Sie auf Weiter.
Geben Sie auf der Seite Agentenkonfiguration den Wert 30 ein und wählen Sie Sekunden für das Synchronisationsintervall. Das Synchronisationsintervall steuert, wie häufig der Agent seine Agentendatenbank synchronisiert. Durch die Synchronisation der Agentendatenbank empfängt der Agent neue Aufgaben und lädt die Ergebnisse der Aufgaben hoch, die er bereits durchgeführt hat.
Geben Sie auf der Seite Agentenkonfiguration den Wert 10 ein und wählen Sie Sekunden für das Administrations-Abrufintervall. Das Administrations-Abrufintervall legt fest, wie häufig der Agent nachsieht, ob Anforderungen vom Server eingetroffen sind, eine Synchronisation oder andere Aktionen durchzuführen.
Wenn für das Synchronisationsintervall und das Administrations-Abrufintervall kurze Zeitspannen gewählt werden, reagiert der Agent sehr schnell. Dies ist etwa bei Demos oder bei der Fehlerbehandlung besonders wichtig. Wenn Sie hingegen diese kurzen Zeitspannen in einem Produktionssystem verwenden, wird die Verarbeitungslast auf Ihrem Server stark erhöht und dies reduziert die Performance.
Klicken Sie auf Fertig stellen.
Fortfahren mit Lektion 7: Konfigurieren des Agenten auf dem entfernten Gerät.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |