adf公司(adf)和呆子(oaf)的区别

Oracle应用程序开发框架(ADF)与Oracle应用程序框架(OAF)...

Oracle应用程序开发框架(ADF)与Oracle应用程序框架(OAF)

我们几乎不可能理解技术在商业中的应用是如何在这些年中得到如此大的发展的。随着硬件功能的不断增长,软件供应商正朝着提供更多功能的方向努力,以支持更多的业务操作。在早期,基本的硬件只能处理很短的处理例程,因此需要由组织或企业开发自己的方法来简化流程。因此,软件行业开始购买预先编写的应用程序,主要用于函数和工资单。这就是Oracle应用程序迅速扩展其范围的原因。其想法是将不同应用程序的特性结合起来,并将其作为一组预集成的支持应用程序提供。

然而,没有一项技术是完美的,每一项新技术都会随着时间的推移而过时。随着技术发展的到来,企业应用程序现在比以往任何时候都更容易访问。随着发展,使用企业应用程序的人的情况也发生了变化。这为互联网带来了一个新的商业时代,为明天的劳动力奠定了基础。而oracleadf和OA框架(OAF)是进化的核心。两者都是Oracle技术,主要用于开发融合应用程序的核心技术。技术发展迅速,业务应用程序也随之迅速发展,因此需要一种更明确的方法来满足其不断增长的需求。所以问题是您应该使用OAF还是OA框架来开发业务应用程序?

 

adf公司(adf)和呆子(oaf)的区别

什么是甲骨文adf(oracle adf)?

oracleapplicationdevelopmentframework(ADF)是目前用于构建定制应用程序的效率最高的框架。它是一个基于javaenterpriseedition(EE)标准构建的端到端应用程序开发框架,用于构建功能齐全的web应用程序,以满足各种各样的需求。这个强大的功能只为那些在2012年之前愿意支付oracleweblogic服务器许可证的组织和项目保留。Oracle最终发布了oracleadf的有限版本,供所有人使用。目标是构建数据处理应用程序,以收集、处理数据并将其显示为图形或表格。即使是初学者也可以使用ADF强大的声明性特性来构建基本应用程序,而无需编写任何代码。ADF使用Java技术实现特定于应用程序的业务逻辑。

 

adf公司(adf)和呆子(oaf)的区别

什么是oa框架(oa framework)?

OA框架(OAF)是Oracle应用程序框架的缩写,是Oracle为Oracle电子商务套件(EBS)应用程序开发的专有框架。最初的Oracle应用程序是基于早期的Oracle表单产品的,该产品将在当时为应用程序提供基于终端的文本视图。随着时间的推移,Java表单客户端变得更加丰富,随着E-Business suite11i的发布,Oracle开始在基于HTML的页面中提供特定的产品。随着每个版本的发布,越来越多的产品开始采用基于HTML的用户界面,到了E-Business suite12.1,Oracle进行了一些重要的开发和增强,包括一个标准的基于浏览器的用户界面设计模式,即Oracle应用程序框架(OAF)。现在有了Fusion应用程序,Oracle将OAF开发原则提升到了一个全新的水平。

 

adf和oaf之间的差异

  1. ADF和OAF基础知识

oracleapplicationdevelopmentframework(ADF)是一个基于javaenterpriseedition(EE)标准的端到端应用程序开发框架,用于构建功能齐全的企业应用程序,以满足各种需求。ADF是JDeveloper集成开发环境(IDE)的一部分,它为开发人员提供了构建企业应用程序的所有能力和灵活性。OA框架(OAF)是Oracle为扩展其电子商务套件应用程序而开发的专有框架。它是基于HTML的业务应用程序的开发平台,也是电子商务套件应用程序的自定义扩展。

  1. ADF和OAF的体系结构

OAF基于行业标准MVC设计模式,该模式涉及模型-视图-控制器体系结构,由模型、视图和控制器三层组成。XML页面形成包含显示逻辑的视图;基于Java的控制器控制整个流程,使其成为控制器;该模型负责处理与数据库相关的事务。ADF也基于Model-View-Controller体系结构,但包含四个层:模型层、视图层、控制器层和业务层。此外,它还提供了ORM、可重用控制器层、数据持久化层、基于JSF的富web用户界面等领域的解决方案。

  1. ADF和OAF的部署

ADF独立于Oracle应用程序,可以部署到Oracle WebLogic Server。开发人员可以使用内置在JDeveloper安装中的集成WebLogic服务器测试应用程序,然后将应用程序部署到应用程序服务器。它们还可以使用JDeveloper直接部署到独立的应用程序服务器。另一方面,OAF与ADF不同,不能单独使用;事实上,它与Oracle应用程序绑定,只能部署到Oracle Application Server。WebLogic在Fusion应用程序中是默认的,而ADF是Fusion技术栈的中心。

adf与oaf:比较图

adf公司(adf)和呆子(oaf)的区别

 

总结 - adf公司(of adf) vs. 呆子(oaf)

虽然ADF和OAF都是Oracle技术,主要用于使用JDeveloper开发融合应用程序的核心技术,但OAF与Oracle应用程序紧密集成,而ADF甚至不支持Oracle应用程序。两者都基于模型-视图-控制器设计模式,只是ADF附带了一个附加的业务层。ADF是Fusion技术栈的中心,而OAF是Oracle电子商务套件应用程序及其扩展的开发平台。与ADF不同,OAF不能单独使用,可以部署到oracleapplicati***erver。如果您想创建几个与Oracle电子商务套件紧密集成的页面,那么可以使用OAF。如果您正在构建没有与电子商务套件集成的Fusion应用程序,那么您应该选择ADF。

  • 发表于 2021-06-25 19:32
  • 阅读 ( 293 )
  • 分类:IT

你可能感兴趣的文章

应收账款(accounts receivable)和应收票据(notes receivable)的区别

...票据是供应商同意在未来支付一笔款项的书面承诺。这是公司应收账款的两种主要类型,将作为资产记入财务状况表。应收账款和应收票据是决定公司流动性状况的重要因素。 内容1。概述和主要区别2。什么是应收账款3。什么...

  • 发布于 2020-10-26 21:03
  • 阅读 ( 1144 )

如何在树莓皮上用阿米比安模仿阿米加准将

... 任何树莓皮:原始模型B,零,或皮3和更高版本(有什么区别?) 至少2GB的空白microSD卡 蚀刻机图像写入应用程序 Amibian网站上的Amibian操作系统副本 Amiga Kickstart ROM文件 ...

  • 发布于 2021-03-24 01:27
  • 阅读 ( 234 )

美国最高法院关闭医疗诉讼推特直播

...**昨日爆出一桩小丑闻,右翼非盈利组织联盟防御基金(ADF)被发现在推特上直播有关“奥巴马医改”医疗保健法合宪性的口头辩论。法庭内部严禁电子通讯,但ADF的律师凯西•马托克斯(Casey Mattox)通过国防基金官方Twitter账户...

  • 发布于 2021-04-21 18:51
  • 阅读 ( 110 )

隔一天禁食并不像你想象的那么好

...让我不那么容易对每个人大喊大叫。我仍然时不时地回到ADF,但我对自己能处理的事情变得更加现实了。

  • 发布于 2021-05-11 01:03
  • 阅读 ( 183 )

书呆子(nerd)和笨蛋(geek)的区别

书呆子vs极客 每一所高中都有他们,运动员,受欢迎的孩子,石匠,书呆子和怪人。这些陈规定型观念出现在20世纪40年代和50年代,从那以后一直很强烈。有人认为被称为书呆子或怪人是一种侮辱。其他人则自豪地接受这个称号...

  • 发布于 2021-06-22 13:32
  • 阅读 ( 348 )

笨蛋(geek)和呆子(dork)的区别

极客vs呆子 英语中充斥着俚语、非正式的词语和表达方式,它们指的是不被广泛接受或被认为是禁忌的事物。虽然大多数人都在使用俚语,但社会上的年轻人更常使用俚语。暴力和犯罪的世界里也充斥着俚语,传统的词语被俚...

  • 发布于 2021-06-23 16:43
  • 阅读 ( 190 )

adf公司(adf)和联合攻击机(jsf)的区别

...于页面丰富的应用程序。 adf与jsf:比较图   总结 - adf公司(of adf) vs. 联合攻击机(jsf) oracleadf是通过ADF模型层集成的一种流行的现成javaee框架。术语ADF已经成为oraclejdeveloper中声明式Java和javaee开发的同义词。它是一个完整的javaee...

  • 发布于 2021-06-25 17:42
  • 阅读 ( 227 )

adf公司(adf)和全向信标(vor)的区别

adf公司(adf) vs. adf是自动测向仪的缩写(vor : adf is short for automatic direction finder) 飞机导航是一门艺术和科学,它能在不迷路的情况下,在尽可能短的时间内,从一个地点到达另一个地点。有没有想过飞行员是如何在半空中航行的,...

  • 发布于 2021-06-26 04:12
  • 阅读 ( 283 )

书呆子(nerd)和笨蛋(geek)的区别

主要区别是书呆子(main difference nerd) vs. 笨蛋(geek) 许多人认为书呆子和怪人有相同的意思,但这不是真的。书呆子和怪人之间有着明显的区别。书呆子是一个对学术非常感兴趣和非常优秀的人,而极客则是一个对某一特定...

  • 发布于 2021-06-28 05:57
  • 阅读 ( 527 )

呆子(dork)和书呆子(nerd)的区别

主要区别(main difference dork) vs. 书呆子(nerd) 呆子和书呆子是二十世纪中期被引入英语的两种刻板印象。呆子和书呆子都指社交能力低下或笨拙、不时髦的人;然而,书呆子这个词也指的是一个过于聪明和聪明的人。这就是...

  • 发布于 2021-06-28 06:02
  • 阅读 ( 391 )
7pgq1k83bg
7pgq1k83bg

0 篇文章

相关推荐