Oracle Developer与开放式系统集成探索

需积分: 0 2 下载量 164 浏览量 更新于2024-08-02 收藏 3.85MB PDF 举报
"Oracle Developer使用指南(15) - 探讨Oracle Developer在开放式系统中的应用和产品集成" Oracle Developer是一款强大的工具,专用于构建高效数据库应用程序。本章着重讲解Oracle Developer如何在开放式系统环境中发挥作用,使得不同制造商的工具能够协同工作。开放式系统的关键在于其互操作性,允许在不同平台和操作系统之间无缝切换,如UNIX系统,以及后来的PC和Macintosh平台上的DDE、PUBLISH和SUBSCRIBE机制。 随着技术的进步,如OLE、ActiveX、COM的成熟,以及CORBA和Java的网络化,开放式系统逐渐转向更深层次的对象级开放。Oracle Developer在此背景下,提供了将应用程序集成到更广阔系统架构的能力,允许对象在多个应用程序和服务器间复用。 15.1 集成Oracle产品 Oracle Developer不仅限于单一工具的使用,而是可以与其他Oracle工具进行深度融合。如第4章所示,表单、报表和图形可以通过各种方式组合,实现复杂的应用场景。例如,报表可以在图形中展示,表单可以从报表启动,或者通过在饼图上点击触发相关报表(下钻功能)。这些集成方法的基础将在本节中阐述,包括如何在PL/SQL程序包中使用Oracle Developer的功能,以及如何构建应用的集成流程。 此外,Oracle Developer还支持与其他系统的交互,允许开发者创建可复用的组件,这些组件可以跨越不同环境和语言,成为系统公共部分的一部分,而不是孤立存在。这增强了应用程序的通用性和适应性,使得它们能在更广泛的作用域内被共享和使用。 通过学习本章,读者将掌握如何利用Oracle Developer实现更高级别的系统集成,创建不仅局限于特定环境或语言的应用程序,从而更好地适应开放式系统的需求。这不仅对提升开发效率至关重要,也是提升整个软件生态系统互操作性和灵活性的关键步骤。