【问题标题】:Planning on Trying out Oracle ADF Technology计划试用 Oracle ADF 技术
【发布时间】:2011-03-17 07:29:24
【问题描述】:

我想试用 Oracle ADF 技术,并尝试了 oracle 网站上的示例分步教程。

据我所见,这是我个人的cmets。

  • 拖放操作。让我觉得我正在为网络编写桌面应用程序。
  • 我没有做过任何 Javascript 或 CSS 编码,但我能够创建一个简单的 AJAX 功能
  • 我没有为跨浏览器问题烦恼。
  • 业务组件映射很棒
  • JDeveloper 让一切变得快速
  • 即使您不是 CSS/AJAX 专家,也能拥有专业外观的网站。

有了所有这些,我可以说甲骨文已经完善了这项新技术吗?这是 J2EE 开发中的下一件大事吗?是否值得花时间研究这一点,学习这项技术是否会给我带来更大的机会?这些技术现在有公平的市场份额吗?

我尝试过只使用 Servlet/JSP 来编写 Web 程序。然后我尝试使用 Struts 和 Spring,但我经常花很长时间使用这些技术创建一个简单的搜索/更新页面。

我现在不能说任何缺点,因为我还没有使用 ADF 完成过严肃的 Web 项目。

你们怎么看?

谢谢

【问题讨论】:

  • 当我尝试使用 ADF (2006) 时,结果很糟糕。特别重,有很多兼容性问题。现在我相信甲骨文解决了所有这些问题。我会试一试,但我真的更喜欢 JavaScript 框架作为 ExtJS。
  • 我相信您可以在 ADF Faces 中使用任何您想要的 JS fwk。

标签: oracle-adf oracle-fusion-middleware


【解决方案1】:

我第一次使用 Jdeveloper 是在 2000 年,当时它是一个非常复杂的产品。从那以后,它的进步已经超出了所有人的认知。尤其是 Oracle 在数据库交互(毫不奇怪)和向导驱动/可视化开发工具方面投入了大量工作。

在开发方面,Oracle 正在使用该产品构建下一代电子商务套件 Fusion Apps。这使得 JDeveloper 成为 Oracle 向 World Domination 迈进的旗舰工具。

主要问题是,大多数 Java 开发人员都对专有工具持谨慎态度。他们更喜欢 Eclipse、Hibernate 等。现在甲骨文拥有 Java,态度是否会改变还有待观察。

【讨论】:

    【解决方案2】:

    当您将其与完成任务所需的其他技术堆栈进行比较时,ADF 是一种一体化解决方案,可让您专注于完成工作,而不是专注于如何让解决方案 A 与解决方案 B 对话。 .. 但是,另一方面,您需要依靠 Oracle 许可费。如果您购买 Web Logic 服务器的许可证,ADF 是免费的。但是,如果您计划在解决方案中使用其他一些应用程序服务器,则需要支付运行时许可证。

    在任何情况下,学习新事物都没有坏处:)

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-12
    • 2016-03-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-11
    • 1970-01-01
    • 2012-02-13
    相关资源
    最近更新 更多