【问题标题】:Rich Internet Application (RIA) for Oracle Database Application适用于 Oracle 数据库应用程序的富 Internet 应用程序 (RIA)
【发布时间】:2011-07-07 10:55:17
【问题描述】:

我们的 Oracle 应用程序是用 Oracle Forms 编写的。但是,它必须是富 Internet 应用程序 (RIA)。 IE。无需部署,通过 Web 访问,外观和导航(选项卡等)尽可能接近桌面 GUI 应用程序。

Apex 已被丢弃,因为它不够好,不会产生足够好的用户体验,并且与其他技术相比看起来也不好。

Silverlight 被认为是最好的前进方式,但我想知道还有什么。

我曾提出过使用 HTML5/CSS 的建议,但我们需要一个好的框架来管理记录。我不想重新发明轮子。我了解 Silverlight for Business Applications 可以满足其中一些要求。

此外,这个想法是在 Oracle 中创建 Web 服务并拥有 Silverlight 前端。这是可能的/正确的做事方式吗?

任何指向正确方向或想法的指针将不胜感激。

谢谢。

【问题讨论】:

标签: css silverlight oracle html ria


【解决方案1】:

Apex 已被丢弃为不好 够了,不会产生 足够好的用户体验和 与其他相比不好看 技术。

Oracle Apex 具有您正在寻找的所有功能。您可以使用 CSS 对其进行自定义,用户可以使用 Web 访问它,并且由于您当前的应用程序位于 Oracle Forms 中,因此您可以重用您在 Oracle 过程/包/触发器中编写的大量代码。此外,您的 Oracle 开发人员的学习曲线会非常顺畅。

我建议您尝试为您未来的项目创建一个小模块,看看它在开发时间和丰富的 UI 方面的效果如何。

【讨论】:

  • +1 绝对没有基于 Web 的外观是您无法使用 Apex 和 CSS 复制的,因此除非标准是“不得看起来像任何 Web 应用程序”,否则它看起来确实足够好!跨度>
  • 谢谢。你有任何示例屏幕截图。如果我用谷歌搜索 Oracle Apex 屏幕截图,我们公司的顾问认为那里的屏幕很差。问题是销售演示中的许多应用程序看起来非常华而不实(字面意思)。它们在功能上是否良好以及数据输入用户是否认为它同样好是另一回事,但它们看起来比我见过的任何 Apex 屏幕都好。
【解决方案2】:

我不太了解,但你可能想看看FormSpider

当然还有Oracle ADF

和 Rajesh 一样,我对 Apex “不够好”的说法表示不满,因为我曾大量参与 very successful Apex project ;-)

【讨论】:

  • 感谢 FormSpider 链接。看起来还可以。我还需要查看 Oracle ADF。我很欣赏你来自哪里,但 UI 对我们公司来说非常重要。从功能上讲,使用 Oracle Forms 已经非常丰富了,但是没有人会说 Oracle Forms 会在销售演示中赢得任何奖项。 Apex 目前是触手可及的。
【解决方案3】:

在我看来,您未来的 RIA 和您现在使用的 RDBMS 之间没有直接的依赖关系。换言之,Silverlight\Entity Framework 的特性和优势对于不同的数据源(如 SQL Server、Oracle 等)几乎是相同的。

另外,这个想法是创建网络 Oracle 中的服务并具有 银光前端。这是 可能/正确的做事方式 东西?

使用中间层(WCF 或 WCF RIA 服务)作为数据访问层将比在 Oracle 中创建 Web 服务更可取。

本教程有助于您大致了解 Silverlight 和 WCF Ria 服务。

http://www.silverlightshow.net/items/WCF-RIA-Services-Part-1-Getting-Started.aspx

【讨论】:

  • 感谢您的洞察力。我会调查的! :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-06
  • 2010-09-11
  • 1970-01-01
  • 1970-01-01
  • 2010-10-04
相关资源
最近更新 更多