本课假定您已完成前面的所有课程。 请参见第 1 课:创建用于自定义验证的 Java 或 .NET 类(服务器端)。
SQL Anywhere 随附一个已针对同步进行了设置的 SQL Anywhere 示例数据库 (CustDB)。举例来说,CustDB ULCustomer 表是一个同步表,它支持多种表级别脚本。在本课中,您将为 authenticate_user 同步事件注册 MobiLinkAuth authenticateUser 方法。您将把此脚本添加到 MobiLink 的示例数据库 CustDB 中。
CustDB 的设计用途是作为 UltraLite 和 SQL Anywhere 客户端的统一数据库服务器。CustDB 数据库具有名为 SQL Anywhere 12 CustDB 的 ODBC 数据源。
从 Interactive SQL 连接到示例数据库。
运行以下命令:
dbisql -c "DSN=SQL Anywhere 12 CustDB" |
使用先前存储的 ml_add_java_connection_script 或 ml_add_dnet_connection_script 注册 authenticate_user 事件的 authenticateUser 方法。
对于 Java,执行以下 SQL 语句:
CALL ml_add_java_connection_script( 'custdb 12.0', 'authenticate_user', 'MobiLinkAuth.authenticateUser'); COMMIT; |
对于 .NET,执行以下 SQL 语句:
CALL ml_add_dnet_connection_script( 'custdb 12.0', 'authenticate_user', 'MobiLinkAuth.authenticateUser'); COMMIT; |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |