Mobile Link サーバ起動同期では、次のコンポーネントを使用します。
Push 要求 これにより、同期が発生します。Push 要求は、Mobile Link 統合データベース上のテーブルに挿入するデータのような形式を使用します。または、テンポラリ・テーブルに挿入されるデータや、SQL の結果セットのような形式の場合もあります。Push 要求は、テーブルにデータを挿入する任意の方法を使用して作成できます。たとえば、価格が変更されたときにアクティブになるデータベース・トリガで Push 要求を作成することができます。Notifier などの、あらゆるデータベース・アプリケーションで Push 要求を作成できます。
詳細については、Push 要求を参照してください。
Notifier Mobile Link 同期サーバと同じコンピュータで実行される Java プログラムです。これは、定期的に統合データベースをポーリングし、Push 要求を探します。Notifier がデータベースをポーリングする頻度は、制御することが可能です。通知されるリモート・デバイスを含め、Notifier が Push 要求の収集に使用するビジネス論理を指定することもできます。要求を検出すると、Notifier は SMTP または UDP を通じて、その要求に関連付けられたメッセージを 1 つまたは複数のリモート・デバイスの Listener に送信します。有効期限付きの繰り返し可能なメッセージを送信するオプションが用意されています。
Notifier の詳細については、Notifier を参照してください。
Listener 各リモート・デバイスにインストールされているプログラムです。Listener は、Notifier からのメッセージを受信して、アクションを開始します。このアクションは通常は同期ですが、その他の処理の場合もあります。Listener は、選択したソースからのメッセージである場合や、特定の内容のメッセージである場合にのみ動作するように設定できます。
Windows または Windows CE では、Listener はコマンド・ライン・オプションで設定される実行プログラムです。メッセージを受信するには、リモート・デバイスを起動し、Listener を実行する必要があります。
詳細については、Listener を参照してください。
Palm OS の場合、まず Windows デスクトップで Palm Listener 設定ユーティリティを実行して、設定ファイルを作成します。次に、この設定ファイルを Palm デバイスにコピーして、Palm Listener を実行します。
詳細については、Palm デバイス用 Listener を参照してください。
ゲートウェイ Notifier から Listener へメッセージを送信するためのインタフェースを提供します。メッセージは、SMTP ゲートウェイまたは UDP ゲートウェイ経由で送信できます。SMTP ゲートウェイを使用すると、送信した電子メール・メッセージは Listener が受信する前に Carrier によって SMS に変換されます。ほとんどの Carrier は、電子メールを SMS に変換するサービスを提供しています。
デバイス・トラッキング・ゲートウェイ リモート・デバイスを自動的にトラッキングする方法を提供します。デバイス・トラッキング機能を使用すると、リモート・デバイスのアドレスを知る必要がなくなります。デバイス・トラッカ・ゲートウェイのゲートウェイ名 (デフォルトでは Default-DeviceTracker) と Mobile Link ユーザ名を指定すると、Mobile Link がメッセージを適切なゲートウェイを通じて適切なデバイスへルート指定します。
詳細については、ゲートウェイと Carrierを参照してください。
SQL Anywhere Studio 9.0.2
Copyright © 1989–2005 Sybase, Inc. Portions copyright © 2001–2005 iAnywhere Solutions, Inc. All rights reserved.