WEB开发网
开发学院数据库DB2 选择适合自己的DB2 9.5客户机连通性选项 阅读

选择适合自己的DB2 9.5客户机连通性选项

 2008-09-03 16:28:29 来源:WEB开发网   
核心提示: DB2 8中的客户机 在DB2 Universal Database Version 8 (DB2 8) 中提供了三种可安装的客户机;分别是 DB2 Administration Server Client、DB2 Application Development Client 和 DB2

选择适合自己的DB2 9.5客户机连通性选项

DB2 8中的客户机

在DB2 Universal Database Version 8 (DB2 8) 中提供了三种可安装的客户机;分别是 DB2 Administration Server Client、DB2 Application Development Client 和 DB2 Run-Time Client。我不会详细研究每种客户机的各个组件,但是它们的名称可以精确地反映各自的功能和使用意图。

此外,对于轻量级 Java 部署来说,Java Common Client (JCC) 是一个大约 2 MB 的 .JAR 文件,因此可以将它部署到需要基于 SQL Java (SQLJ) 或 Java Database Connectivity (JDBC) 访问 DB2 数据服务器的应用程序。JCC 不需要进行安装或维护。只需将它作为应用程序的一部分包含,或者在系统配置中引用,在系统配置中,只需指定将代码中的一个连接字符串指向驱动程序即可。当使用诸如 JCC 这样的瘦驱动程序时,应该注意它仅仅用于连通性。例如,它不提供 DB2 命令行处理程序(DB2 CLP)或工具。最后,这个驱动程序还包含一个免版权费的重新发布许可(和其他所有轻量级驱动程序一样),允许您无需任何支出即可将 IBM 数据服务器连通性嵌入到应用程序内部。

虽然 DB2 8 连通性选项可以满足客户机的功能性需求,但是,如果您运行的不是 Java 程序,就要安装一个 DB2 Run-Time Client。根据其目标用途,这个 DB2 8 Run-Time Client 将占用比较大的内存资源。这会给移动用户带来一些棘手的部署问题。例如,一个移动员工尝试通过一个较慢的 Internet 连接下载数百兆字节的内容,仅仅是为了将应用程序连接到目标 DB2 数据服务器。而这甚至还没有考虑应用程序的大小。简单地说,对于连通性是惟一需求并且应用程序不是基于 Java 的灵活部署环境来说,并不适合使用 Run-Time Client。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:选择 适合 自己

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接