Направление применения Oracle Forms - PullRequest
1 голос
/ 19 февраля 2009

У нас есть большое приложение Oracle Forms 10, и мы думаем о будущем направлении. Выбор, кажется,:

  • Продолжить разработку с помощью форм (Oracle заявила, что продолжит поддержку).
  • Выполнение будущих разработок с помощью Oracle Application Development Framework (ADF) и Oracle JDeveloper. Это может сосуществовать с формами.
  • Перенос всего приложения в модель Java MVC. Существуют различные инструменты для облегчения этого. Большим преимуществом здесь является тот факт, что разработчиков Java легко найти, и это дает нам превосходный интерфейс доступа, например, через. веб-сервисы.

Одной из главных проблем этого изменения является то, что разработчикам форм становится все труднее найти.

Есть ли какие-либо предложения или комментарии по поводу лучшего пути, основанные на предыдущем опыте?

Ответы [ 3 ]

4 голосов
/ 27 февраля 2009

Если вы спросите Oracle, вы можете использовать ADF и JDeveloper. Это то место, где сосредоточены все усилия Oracle по программированию. Вы хотите просмотреть "Oracle Fusion", который является их полным интерфейсом. Причиной этого является то, что Oracle использует то, что Oracle использует для пакета электронного бизнеса (иначе говоря, Oracle Applications, огромное программное обеспечение для вашей многонациональной корпорации).

ADF - это Java, и вы можете использовать всех разработчиков Java, которые вам нужны. ADF - это инструмент проектирования интерфейса, который включает в себя все уровни взаимодействия с базой данных, а также пользовательский интерфейс. Я уже использовал его, и как только вы пройдете через несколько концептуальных препятствий, ваша команда может быть удивительно продуктивной.

Еще одно предложение, которое я хотел бы предложить, если у вас приложение Forms меньшего размера, - взглянуть на Oracle Application Express (APEX). Это инструмент для создания веб-приложений с использованием инструмента веб-дизайна (т. Е. Единственный инструмент, который вы используете, это интерфейс APEX). Он использует PL / SQL для написания кода и множество шаблонов для того, чтобы ваше приложение выглядело великолепно. Я также использовал это для создания приложений, и без проблем я создал великолепно выглядящие, быстро исполняемые приложения за несколько дней.

1 голос
/ 25 августа 2010

Хотя я согласен со многими ответами Томаса Джонса-Лоу, по своему опыту я обнаружил, что это зависит от ВОЗ , с которым вы говорите в Oracle, как на лучшем маршруте миграции Oracle Forms.

Поговорите с менеджером продукта Forms (который также является менеджером продукта для ADF), и вам скажут, что ADF - это правильный выбор для переноса ваших приложений Oracle Forms.

Поговорите с менеджером по продуктам Apex, и вы будете уверены, что Apex предназначен не только для "маленьких" миграций Oracle Form. Фактически, способность Apex обрабатывать большие миграции форм также поддерживается другими членами SO пост в блоге .

Я пытаюсь подчеркнуть, что решения Oracle для миграции с Forms в лучшем случае кажутся "нечеткими", и эта "нечеткость", по-видимому, вызвана смешанными сообщениями от Oracle.

0 голосов
/ 25 августа 2010

нет, говоря ORACLE, формы будут поддерживать, по крайней мере, до 2017 года. Я думаю, они сказали об этом в 2007 году, и они не выпускают заявления о поддержке более чем на 10 лет вперед. Так что есть очень хорошие шансы, что формы будут поддерживаться намного дольше.

...