没有合适的资源?快使用搜索试试~ 我知道了~
首页Oracle数据库Web开发工具指南
在进行 Oracle Web 开发的时候,程序员再也没有理由说自己找不到合适的开发工具了。 在过去几年中,出现了许多基于Oracle 数据库的Web 开发工具,这些工具可以帮助程序 员更加快速高效便捷地进行Web 应用开发。因此在本次的技术手册中,我们将向您介绍几 款Oracle Web 开发工具,并分析目前的Web 应用趋势,希望能对广大数据库开发人员提 供一些参考和帮助。
资源详情
资源评论
资源推荐

Oracle 数据库
Web 开发工具指南

TT 数据库技术专题之“Oracle 数据库 Web 开发工具指南” Page 2 of 24
Oracle 数据库 Web 开发工具指南
在进行 Oracle Web 开发的时候,程序员再也没有理由说自己找不到合适的开发工具了。
在过去几年中,出现了许多基于 Oracle 数据库的 Web 开发工具,这些工具可以帮助程序
员更加快速高效便捷地进行 Web 应用开发。因此在本次的技术手册中,我们将向您介绍几
款 Oracle Web 开发工具,并分析目前的 Web 应用趋势,希望能对广大数据库开发人员提
供一些参考和帮助。
Oracle 数据库 Web 开发基础知识与趋势
对于开发人员来说,选择一款整合有 RAD 能力的开发套件是以节约方式迁移应用程序
到 Web 应用的第一步。合适的 RAD 环境应该整合了构建基于 Web 应用程序的方法,以及与
Oracle 数据库的交互,带有集成开发环境(IDE)也是一个特征。
Oracle 应用程序开发趋于向 Web
Oracle 数据库中基本动态 Web 开发和应用(一)
Oracle 数据库中基本动态 Web 开发和应用(二)
Toad For Oracle 开发工具
Toad 对于程序员和系统管理员同时都能支持的能力,是它成为一款优秀开发产品的原
因之一。它支持用户在构建新应用程序的同时修改和管理数据库,这有助于我们构建更加
紧密的集成,有助于在繁忙的开发过程中处理变更。
Toad 10:兼顾数据库开发者与 DBA 的需求
Toad For Oracle 10 功能解析
Toad 10.5 提供了在 Visual Studio 中的 Oracle 开发功能

TT 数据库技术专题之“Oracle 数据库 Web 开发工具指南” Page 3 of 24
Alpha Five V10 工具
Alpha Five V10 扩展了该产品的 Web 应用开发功能,增加了无代码 AJAX 开发表单。
这一功能可以使开发人员利用非常丰富的用户界面控件构建基于 Web 的应用,而无需自己
钻研复杂的代码。
Oracle Web 工具实现无代码 AJAX 开发
Oracle 自带工具 APEX
APEX 提供了大量 RAD 功能,很简单容易上手。随着用户越来越升入地了解该工具,他
们会发现许多强大的功能,这些功能可能会提供足够的灵活性,进而推迟他们购买更高级
开发套件的需求。
Oracle Web 应用开发利器之 APEX
RAD Studio 2010 开发套件
Embarcadero 公司的 RAD Studio 2010 是一款非常强大的快速应用开发套件,它用来
为本地 Windows 环境和.NET 环境以可视化方式构建 GUI 密集型,数据驱动的终端用户应用
程序。
RAD Studio 2010 支持 Oracle 数据库以及.NET 环境

TT 数据库技术专题之“Oracle 数据库 Web 开发工具指南” Page 4 of 24
Oracle 应用程序开发趋于向 Web
公司和第三方开发人员已经面向 Oracle 数据库构建应用程序和前端系统几十年了。
那些应用已经使许多关键业务流程比较固定了,但是他们又必须经常进行变更来满足新业
务的需要。这种持续的变革比较有利的一方面是,它使得雇佣的开发人员们收入很不错。
经济推动力和预算问题迫使许多企业削减了 Oracle 应用开发项目,或者来寻求更廉
价的方式构建应用。最重要的是,加上把应用程序转为 Web 应用的需求,你就面临着一个
难题:那就是在构建和部署新应用程序时如何降低你的成本?
对于 Oracle 开发人员来说,幸运的是,事实证明变革有强大的效力。因为 Oracle 已
经为满足大企业的需求进行了革新,所以 Oracle 有构建应用程序的工具。这些应用程序
开发工具中,最著名的是那些为快速应用开发(RAD)设计的工具,它们是专为降低开发新
应用程序的需要而产生的。
RAD 带来了一套新的工具集,并给 Oracle 应用程序开发表带来了新的流程,这一流程
改变了构建应用程序的基本原理和方法。RAD 工具以自动化设计和编码取代了乏味的手工
设计和编码过程。这一自动化过程带来了多种益处,从加快应用程序开发到改善变更管理
的灵活性等。自动化过程通过淘汰掉古老的瀑布式开发方法学(瀑布式开发方法非常依赖
于独立的个体能力),进一步加速了应用开发和交付过程。
除此之外,最新的 RAD 工具采用了螺旋式的应用程序开发方法,这种方法不像瀑布式,
它更强调迭代的方式,它可以把最终用户带入到开发过程中来。螺旋式开发可以把一个项
目分割为比较小的多个部分,这些部分可以并行地开发,并以可管理的大小建立原型。然
后,这种解决方案的每一部分都可以被独立测试,并打包到一起来完成整个项目。螺旋式
开发方法学与 RAD 工具密切合作在降低开发应用所需时间的同时还增加了灵活性。
在过去几年里,RAD 工具的市场敏锐度有了极大的增长,产生增长最大的促进因素来
自于向终端用户交付应用程序方式的变化。最近,已经出现了从桌面应用程序向 Web 应用
转变的重大趋势,这带来了一套新的工具和开发方法学。这些更新的工具支持开发人员关
注于交付基于 Web(使用异步 JavaScript 与 XML, AJAX)的应用程序。AJAX 是一套技术集
合,它支持开发者开发基于 Web 的应用程序,并在 Web 浏览器内部运行那些应用。

TT 数据库技术专题之“Oracle 数据库 Web 开发工具指南” Page 5 of 24
AJAX 和 Oracle 的互补非常好。AJAX 支持开发人员构建支持无限用户数的 Web 应用程
序,而 Oracle 提供大用户量应用程序需要存储和供应的数据。这些因素,加上 RAD 方法,
形成了一种新的方法学,它可以为企业生产更加廉价的应用程序,也刺激了新项目的开发。
这些因素有助于保持内部应用开发,或者给解决方案供应商创造了提供定制应用程序开发
服务的新机会。
对于开发人员来说,选择一款整合有 RAD 能力的开发套件是以节约方式迁移应用程序
到 Web 应用的第一步。合适的 RAD 环境应该整合了构建基于 Web 应用程序的方法,以及与
Oracle 数据库的交互,带有集成开发环境(IDE)也是一个特征。
无独有偶,把这些功能特性结合起来考虑有助于缩小选择范围,我们只能在几款(具
备这些功能特性的)套件和产品中进行挑选。期望投入 Web 应用程序开发世界的开发人员
会转向一些产品,比如:Alpha 软件公司的 Alpha Five 第 10 版,Quest 软件公司的第 10
版,Embarcadero 公司的 RAD Studio 2010,以及甲骨文公司的 Oracle Application
Express。这些产品每一款都提供了面向 Oracle 数据库创建 Web 应用所需要的工具。
(作者:Frank Ohlhorst 译者:冯昀晖 来源:TT 中国)
原文标题:Oracle 应用程序开发趋于向 Web
链接:http://www.searchdatabase.com.cn/showcontent_32138.htm
剩余23页未读,继续阅读
















安全验证
文档复制为VIP权益,开通VIP直接复制

评论2