Oracle APEX应用工具让数据库应用开发更轻松

日期: 2016-07-07 作者:Robert Sheldon翻译:冯昀晖 来源:TechTarget中国 英文

Oracle Application Express(简称APEX)是一组开发部署web应用的工具。使用该工具不需要繁重的编程任务,Oracle数据库和Oracle数据库云服务用户可以免费获取工具,通过基于web的界面向导,表单和拖拽功能就可以完成任务。 APEX软件在Oracle数据库11g和12c的所有版本中都会默认安装,在自部署Oracle和Oracle云服务中都有。开发人员只需要打开web浏览器就可以使用该工具构建定制Oracle APEX应用,可以用于桌面PC和移动设备。

拥有登录认证的用户可以通过浏览器访问和使用应用。 开发人员在专门的数据库工作空间内构建APEX应用。每个工作空间提……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

Oracle Application Express(简称APEX)是一组开发部署web应用的工具。使用该工具不需要繁重的编程任务,Oracle数据库和Oracle数据库云服务用户可以免费获取工具,通过基于web的界面向导,表单和拖拽功能就可以完成任务。

APEX软件在Oracle数据库11g和12c的所有版本中都会默认安装,在自部署Oracle和Oracle云服务中都有。开发人员只需要打开web浏览器就可以使用该工具构建定制Oracle APEX应用,可以用于桌面PC和移动设备。拥有登录认证的用户可以通过浏览器访问和使用应用。

开发人员在专门的数据库工作空间内构建APEX应用。每个工作空间提供了条理分明的开发环境用于针对一个或者多个指定对象构建应用。例如,组织可能按部门设置工作空间结构,这样每个人都可以开发独立于其他人的自己的应用。

深入APEX架构

每个APEX应用都由一组页面组成,元数据定义了应用的页面组成,存储在Oracle数据库中。用户调用应用时,APEX会动态修饰页面,无需生成代码或者基于文件进行编译。

为处理终端用户浏览器和数据库应用对象之间的数据请求,APEX使用了代理模式。APEX可以使用如下三种不同的代理技术:


  • Oracle REST(表述性状态转移)数据服务,这是一种基于java的接口,以前叫做APEX监听器,运行在J2EE web服务器中。
  • 内嵌PL/SQL网关,运行于Oracle数据库内置的Oracle XML DB web服务器。
  • Oracle HTTP服务器提供了mod_plsql扩展,它管理应用和Oracle数据库之间的交互。


相关推荐