客户机和服务器连接选项

DB2 Connect 服务器为支持各种应用程序的多个工作站提供单点连接。 但是,它增加了应用程序访问数据的处理时间,并增加了这些应用程序的运行时间。 Db2 for z/OS 数据的应用程序增加了额外的处理时间,并延长了这些应用程序的运行时间。

Db2 Connect 版本 8 及更高版本开始, Db2 Connect 客户端直接使用 DRDA 协议连接到 Db2 for z/OSDb2 的 IBM i

使用 DB2 Connect 服务器的优点

在以下情况中,使用 DB2 Connect 服务器比较有利:
  • 对于两阶段落实(如果您使用的事务管理器使用双传输模型)
  • 对于同类联合

使用 DB2 Connect 客户机的优点

您可以使用 Db2 Connect 客户端替换 Db2 Connect 服务器,从各种 IBM 数据服务器驱动程序、 IBM® Data Server Runtime Client 或 IBM Data Server Client 中进行选择。 DB2 Connect 客户机和驱动程序提供的功能与 DB2 Connect 服务器所提供的功能相同或比其更高级,并且包括以下其他优势:
  • 增强的性能。 更少的网络流量和代码路径,可使您获得更好的性能。 Db2 Connect 客户机简化了网络拓扑,因为在应用程序服务器与 Db2 for z/OS之间建立了直接连接。 这还将消除网络中继段和 DB2 Connect 网关路由。 减少的资源消耗意味着 DB2 Connect 服务器计算机不需要硬件或软件资源。
  • 减少的系统占用量。 通过将 Db2 Connect Server 替换为 Db2 Connect 客户机,您可以降低复杂性并使用更小的占地面积来部署应用程序解决方案,并实现总体优势。
  • 可用性改善。 由于消除了故障点,使用 IBM 数据服务器驱动程序或客户机对 Db2 for z/OS 数据的应用程序访问等于或优于三层配置。
  • 改进的监视。 直接连接使监视应用程序服务器或 Web 应用程序服务器的流量及行为更加容易。
  • 改进的问题确定。 如果应用程序迂到性能问题,那么 Db2 Connect Server 的存在会使确定问题根源的工作复杂化。
  • 最新的代码级别。 可获得最新的代码级别以利用新的服务器功能和 API。 更容易获得某些功能的数据支持(例如,新数据类型)。
如果将 Db2 Connect Server 替换为 Db2 Connect 客户机,那么需要 Db2 Connect 许可证文件。 在 Db2 Connect Server 配置中, Db2 Connect 权利存储在 Db2 Connect Server中,而不是存储在个人 客户。 如果要改为使用直接客户机连接,那么必须在每个客户机上存储 DB2 Connect 权利。