在本课中,您将为 authenticate_user 同步事件注册 MobiLinkAuth authenticateUser 方法。您将把此脚本添加到 MobiLink 的示例数据库 CustDB 中。
SQL Anywhere 随附一个已针对同步进行了设置的 SQL Anywhere 示例数据库 (CustDB)。举例来说,CustDB ULCustomer 表是一个同步表,它支持多种表级别脚本。
CustDB 的设计用途是作为 UltraLite 和 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; |
在下一课中,您将启动 MobiLink 服务器并加载您的类文件或程序集。
有关添加和删除同步脚本的一般信息,请参见添加和删除脚本。
有关 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 |