ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » 内存数据库 » ALTIBASE内存编程接口

标题: ALTIBASE内存编程接口
离线 tom_111
++天道酬勤++


精华贴数 1
个人空间 0
技术积分 1876 (859)
社区积分 41 (5376)
注册日期 2007-8-24
论坛徽章:6
现任管理团队成员授权会员2008北京奥运纪念徽章:皮划艇激流回旋2008北京奥运纪念徽章:帆船2008年新春纪念徽章生肖徽章2007版:鼠
      

发表于 2008-4-22 23:15 
ALTIBASE内存编程接口

ODBC

在 MS Windows 环境下用 Visual Basic, Visual C++ 等的 RAD 工具 连接 Altibase 服务器进行数据库开发时,需要按装 Altibase ODBC 驱动程序。用户可以将该驱动程序安装到自己的 Windows 系统后,使用 RAD 工具访问 Altibase 数据库 。目前 Altibase 的 ODBC 支持到 Core Level : Level 1 及 Level 2 。

SQLCLI

Altibase 提供的 SQLCL 接 口 支持 UNIX 和 WINDOWS 平台下的 C、C++开发。 SQLCLI 开发接口规格与 ODBC 一样。 Altibase 的 SQLCLI 是基于 X/OPEN CLI 标准的 。 SQL CLI 中应用程序的操作独立于数据库服务器,从而提高了应用程序的可移植性。熟悉数据库 API 开发的程序员,可以通过 Altibase SQLCLI 开发接口快速的完成应用程序的编写。

JDBC

考虑数据库 Web 应用程序的开发和数据库应用程序的移植性,Altibase 支持在 Java 虚拟机中运行的 JDBC 开发接口的数据库应用程序。使用 Alitbase JDBC interface 开发的 Web 应用程序可以很方便的部署到 BEA WebLogic 上。目前 Altibase JDBC 支持到 JDBC 2.0 标准 。

SES 预编译程序 P re- C ompiler

相对 SQLCLI 接口的应用程序开发 Altibaes SES C/C++ pre-compiler 开发接口的应用程序的编写更容易一些。在 C 或 C++ 编程语言中,程序可以使用 Embedded SQL 非常容易的实现 Altibase 数据库的访问,减少程序员的工作量,并且可以实现与 SQLCLI 接口应用程序同等的性能。

SES C/C++ 支持与 Oracle Pro*C/C++ 类似的开发规范 , 可方便的 将既有 Oracle 应用 程序移植到 Altibase 。

PSM

PSM 是一种数据库 脚本 语言, 在 Altibase 中提供与 Oracle 的 Stored Procedure 相同的功能。 如果用户将复杂的业务逻辑用 PSM 编写后存放在 Altibase 服务器中,每当需要时由 Client 调用,则数据库整体性能会得到相应的提高。 PSM 支持存储过程和存储函数,并提供 if, case, while, for, loop, continue, exit, null statement 等多种控制流语句,使得业务逻辑的编写更容易。

QCI 和 MMI

Altibase 还支持程序开发时将数据库引擎内建的结构。内建结构与 Client-Server 结构不同,由于节省了通信费用,可提供更快速的事务处理性能。 Altibase 以 Library 形式提供嵌入式的数据库引擎。这种 library 分为两种。一种是 QCI 接口的 Library, 由应用程序和该 library 密切结合并单独执行一个进程。另一种是 MMI 接口的 library ,是一种混合形式,可在执行内建程序的同时执行其他 Client 程序。 也就是说后者可以同时使用内建结构和 Client-server 结构来实现 Altibase 数据库应用程序。QCI 和 MMI API 函数接口规范与 SQLCLI 相同,所以可以方便的将已编写的 Client-server 结构的 Altibase 数据库应用程序移植为内建结构的 Altibase 应用程序。即用户可以方便的将 SQLCLI 接口编写的应用程序直接连接 QCI 或 MMI Library 生成内建 Altibase 数据库引擎的应用程序。


__________________
=========DBA格言================
从理论中来,到实践中去,再回到理论中。
不断的重复,不断的循环!!!
做人做事一定要厚道!!!
做DBA更应该厚道!!!
江湖越走越老,胆子越走越小!!!
***【技术讲究实践和理论】【玉雕讲究打磨和上色】***
***【做人讲究人品和魅力】【做事讲究方法和技巧】***
===============================
Oracle技术交流联盟:(MSN群)mgroup10396@hotmail.com
ALTIBASE技术交流联盟:(MSN群)group199500@xiaoi.com
ITPUB内存数据库版块:http://www.itpub.net/forum162.html
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问