SQL Anywhere では、さまざまなオプションを用意して、既存のエンタープライズ・システムやモバイル・デバイスとのデータ交換を実現しています。たとえば、次のようなツールが用意されています。
Mobile Link - 同期 Mobile Link は、セッションベースの双方向同期を実現します。Mobile Link は、統合データベースと多数のリモート Ultra Light または SQL Anywhere データベースとの間のデータ交換、または中央の非リレーショナル・データ・ソースと多くの Ultra Light または SQL Anywhere データベースとの間のデータ交換に最適です。
Mobile Link の同期中に、リモート・データベースは Mobile Link サーバを使用した前回の同期後に行われた変更をアップロードします。Mobile Link サーバは、このデータを受信すると、統合データベースを更新し、統合データベースの変更内容をリモート・データベースにダウンロードします。また、データベース間の接続が失われたときにデータベースのトランザクションの整合性を確保します。さらに、データの変更による競合を解決するためのメカニズムも提供します。
Mobile Link のファイル転送機能を使用すると、接続してデータを同期させるときに、同時にリモート・アプリケーションにファイルを転送できるので、新しいリモート・データベースを移植するときや、ソフトウェアをアップグレードするときに便利です。
また、Mobile Link では、リモート・データと中央のデータ・ソースとを同期させるときに、ダイレクト・ロー・ハンドリングを実行できます。同期可能なデータ・ソースには、アプリケーション、Web サーバ、Web サービス、アプリケーション・サーバ、テキスト・ファイル、スプレッドシート、非リレーショナル・データベース、または統合データベースとしてサポートされていない RDBMS を指定できます。
QAnywhere - モバイル・エンタープライズ・メッセージングとモバイル Web サービス QAnywhere では、分散されたモバイル・ユーザにセキュアで保証されたメッセージ配信を実現する、アプリケーション間の総合モバイル・メッセージング・ソリューションを提供します。Mobile Link サーバを拡張することで、QAnywhere はモバイル・アプリケーションとエンタープライズ・システム間で、確実にメッセージを送受信します。
QAnywhere は次の機能を備えています。
スマートクライアント・アプリケーション用のセキュアな蓄積転送メッセージング
ネットワーク・フォールト・トレラントな、信頼できる通信
ネットワークに依存しない通信
接続頻度の少ないデバイスとメッセージベースのエンタープライズ・システム間におけるルールベースの保証されたメッセージ配信
エンタープライズ・システムとモバイルのデータベース・アプリケーションを統合するためのオプションを拡張できる、JMS (Java Message Service) との簡単な統合
モバイル Web サービス
SQL Remote - レプリケーション SQL Remote は、統合データベースと、一般的には数多くのモバイル・データベースを含む多数のリモート・データベースとの間で双方向同期を行うためのデータレプリケーション・テクノロジです。
SQL Remote では、蓄積転送アーキテクチャをベースに、FTP や電子メールなどのファイルやメッセージの転送メカニズムを使用して、データを同期させます。
SQL Remote は、トランザクションの整合性を確保するので、多くのビジネス・アプリケーション、特に接続が不安定な環境で運用するアプリケーションに最適です。また、レプリケーション・システムのすべてのコンポーネントに必要なメモリとディスク領域は最小限に抑えられています。
SQL Remote の概要を参照してください。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |