Unify.RU
О компанииРешенияПродуктыДемо

Проблемы перехода с Oracle Forms на Java

Сложность платформы Java создает для разработчиков Oracle Forms настоящую пропасть.

Большие затраты на освоение, неэффективное использование ресурсов

Решение, предлагаемое Oracle для разработчиков Oracle Forms, предполагает освоение совершенно новой для них парадигмы разработки. Использование JDeveloper и ADF невозможно без глубоких знаний J2EE, которыми большинство разработчиков Oracle Forms не обладают.

По оценке Gartner Group, требуется от 10 до 12 месяцев, чтобы из разработчика Oracle Forms сделать разработчика Java начального уровня. Сложность освоения имеет большое значение при оценке рисков проекта. Многим традиционным разработчикам не удается осуществить переход из-за сложной, тяжеловесной архитектуры J2EE.

Производительность труда падает, себестоимость растет

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

В результате происходит:

  1. Значительное снижение

    • производительности труда
    • качества приложения
    • удобства работы пользователя

  2. Ощутимое повышение

    • сроков выпуска новой или расширенной фунциональности (time-to-market)
    • затрат на оплату труда
    • инвестиций в продолжающуюся разработку и сопровождение
    • итоговой стоимости владения приложением (TCO)

Функциональность приносится в жертву

По сравнению с Oracle Forms, разрабатывать интерактивные веб-приложения при помощи Oracle JDeveloper очень сложно. Как правило это вынуждает команду разработчиков идти на компромисс: «обрезать» функциональность и жертвовать качеством интерактивного интерфейса. В результате конечные пользователи выражают свое неудовольствие и мечтают просто вернуться к клиент-серверной версии приложения.

Далее: разработка интерактивных веб-приложений средствами Unify NXJ...

О компании | Решения | Продукты | Демо | Скачать | Купить | Партнерам | вузам | Карта сайта