English 中文(简体)
Oracle Forms 应用程序方向
原标题:
  • 时间:2009-02-19 01:30:08
  •  标签:

我们有一个大型的Oracle Forms 10应用程序,一直在考虑未来的发展方向。选择似乎只有:

  • Continue development with Forms (Oracle has stated it will continue support).
  • Do future development with Oracle Application Development Framework (ADF) and Oracle JDeveloper. This can co-exist with Forms.
  • Migrate the whole application to a Java MVC model. There are various tools to facilitate this. Big advantages here are the fact that Java developers are easy to find and it allows us superior interfacing access via e.g. web services.

这个变化的主要原因之一是找到表单开发人员变得越来越困难。

根据以往经验,对最佳路径有何建议或评论?

问题回答

如果您问Oracle,实现的方法就是使用ADF和JDeveloper。这就是Oracle所有的集中和编程努力所在。您需要查看“Oracle Fusion”,这是它们的完整界面。原因是Fusion是Oracle用于e-Business套件(又称Oracle应用程序,可运行大型跨国公司软件)的工具。

ADF是Java,您可以使用您想要的所有Java开发人员。 ADF是一个接口设计工具,它包括所有数据库交互层和UI。我已经使用过它,一旦您通过了几个概念障碍,您的团队可以非常高效地使用它。

我另外一个建议是,如果你有一个较小的表单应用程序,可以看看Oracle Application Express (APEX)。它是一个使用Web设计工具构建Web应用程序的工具(即你唯一使用的工具是APEX界面)。它使用PL/SQL编写代码,并提供许多模板以使你的应用程序看起来很棒。我也使用它来构建应用程序,并且没有问题,我在几天内建立了外观出色、执行速度快的应用程序。

虽然我同意Thomas Jones-Low的许多回应,但根据我的经验,关于Oracle Forms迁移的最佳路线取决于你与Oracle的联系人。

与表单产品经理(也是ADF产品经理)交谈,您会被告知ADF是迁移您的Oracle表单应用程序的正确选择。

与Apex产品经理交谈,您将得到保证,Apex不仅适用于“小型”Oracle表单迁移。事实上,Apex处理大型表单迁移的能力也得到了同行SO成员博客文章的支持。

我要表达的观点是,从Forms迁移的Oracle解决方案似乎在最好的情况下也是“模糊的”,这种“模糊”似乎是由Oracle发出的混乱信息引起的。

不,ORACLE表示,表单至少支持到2017年。我认为,他们是在2007年说的,他们不会提前发出超过10年的支持声明。因此,表单将有很好的机会得到更长时间的支持。





相关问题
热门标签