このレッスンでは、authenticate_user 同期イベント用の MobiLinkAuth authenticateUser メソッドを登録します。このスクリプトは、Mobile Link サンプル・データベースである CustDB に追加します。
SQL Anywhere には、同期できるように設定された SQL Anywhere サンプル・データベース (CustDB) が付属しています。たとえば、CustDB の ULCustomer テーブルは、さまざまなテーブル・レベル・スクリプトをサポートする同期テーブルです。
CustDB は、Ultra Light クライアントと SQL Anywhere クライアントの両方の統合データベース・サーバとなるように設計されています。CustDB データベースには、SQL Anywhere 11 CustDB という DSN が含まれています。
Interactive SQL を使用してサンプル・データベースに接続します。
次のコマンドを実行します。
dbisql -c "dsn=SQL Anywhere 11 CustDB" |
ml_add_java_connection_script または ml_add_dnet_connection_script ストアド・プロシージャを使用して、authenticate_user イベント用の authenticateUser メソッドを登録します。
Java の場合は、Interactive SQL で次のコマンドを実行します。
call ml_add_java_connection_script( 'custdb 11.0', 'authenticate_user', 'MobiLinkAuth.authenticateUser'); commit; |
.NET の場合は、Interactive SQL で次のコマンドを実行します。
call ml_add_dnet_connection_script( 'custdb 11.0', 'authenticate_user', 'MobiLinkAuth.authenticateUser'); commit; |
次のレッスンでは、Mobile Link サーバを起動して、クラス・ファイルまたはアセンブリをロードします。
同期スクリプトの追加方法と削除方法の概要については、スクリプトの追加と削除を参照してください。
ml_add_java_connection_script の詳細については、ml_add_java_connection_script システム・プロシージャを参照してください。
ml_add_dnet_connection_script の詳細については、ml_add_dnet_connection_script システム・プロシージャを参照してください。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |