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

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

Unify NXJ — это идеальное решение для переноса любой системы, разработанной на Oracle Forms, на платформу Java от Oracle. NXJ дает возможность в кратчайший срок создавать и развертывать информационно-насыщенные интерактивные веб-приложения, удовлетворяющие требованиям бизнеса по функциональности и надежности.

Только Unify NXJ сочетает мощь и открытость Java и J2EE с темпом и производительностью труда, присущим традиционной разработке экранных форм. И вдобавок, приложения NXJ без труда интегрируются в платформу Oracle 10g и позволяют полностью задействовать все ее компоненты, включая Oracle 10g Portal.

Unify NXJ предоставляет:

  • Привычную методологию разработки
  • Среду быстрой разработки
  • Качественный пользовательский интерфейс без инсталляции ПО на стороне клиента, без плагинов и Java на стороне клиента
  • Следование стандартам Java и J2EE
  • Открытое решение, позволяющее полностью использовать возможности Oracle Application Server и Portal, равно как и удовлетворяющие стандартам компоненты третьих фирм

Интеграция Unify NXJ с платформой Oracle 10g

Рисунок 1. Интеграция Unify NXJ с платформой Oracle 10g

Unify NXJ ActiveForms: легко в учении, легко в работе

Разработчики Oracle Forms быстро осваивают Unify NXJ ActiveForms, обнаруживая в нем привычную легкость в работе. ActiveForms представляет собой интегрированную среду разработки, включающую:

  • визуальные средства разметки
  • предопределенное поведение и готовую фунциональность, интуитивно понятные для разработчика Oracle Forms
  • интерактивный отладчик исходного кода
  • автоматическую инсталляцию приложений на сервер J2EE

Как правило, новому разрабочику достаточно недели на то чтобы освоиться и начать продуктивно работать и месяца, чтобы приобрести навык и сноровку. Росту квалификации способствует еще и то, что NXJ ActiveForms показывает разработчику сгенерированный код Java.

Ускоряют разработку следующие возможности инструментария:

  • WYSIWYG верстка
  • Программирование от событий
  • Компоненты для работы с базой данных
  • Набор свойств компонент для их тонкой настройки
  • Интегрированный отладчик исходного кода
  • Инсталляция всех компонент приложения одним кликом мыши

Привычная методология разработки

Рисунок 2. Привычная методология разработки

Надежная функциональность в течение дней

В отличие от многих решений, также легких в освоении и в работе, но предоставляющих лишь симпатичный внешний вид, Unify NXJ содержит богатый набор втроенных компонент и функциональности, которые служат надежным фундаментом для солидных, масштаба предприятия веб-приложений.

Применение NXJ варьируется от поддержки принятия решений до сложных транзакционных систем, от простейшей манипуляции данными до изощренных интегрирующих приложений. Благодаря тому, что не менее 70% логики приложения разработчик получает в готовом виде, работающими «из коробки», время разработки прототипа сокращается до дней, а полноценного приложения — до недель вместо месяцев.

Эта встроенная функциональность включает:

  • Формы и поля, ориентированные на работу с базой данных
  • Поиск, добавление, модификация, удаление
  • Связанные таблицы (master-detail)
  • Динамические элементы, такие как списки значений (LOV)
  • Встроенный в Java SQL с возможностью вызова хранимых процедур PL/SQL
  • Гибкое управление транзакциями

Приложения Unify NXJ автоматически инсталлируются в Oracle 10g Application Server и легко интегрируются в качестве портлетов Oracle 10g Portal.

Быстрая разработка надежных веб-приложений

Рисунок 3. Быстрая разработка надежных веб-приложений

ActiveWeb™: высокая производительность, качественный пользовательский интерфейс

Технология ActiveWeb позволяет уйти от характерного для веб-приложений переусложненного интерфейса с многочисленными перерисовками страниц. ActiveWeb организует передачу по каналу связи только измененных данных вместо обычной переисовки всей веб-страницы для отображения новых данных.

Благодаря ActiveWeb пользователи веб-приложения получают интерактивные возможности на уровне высокопроизводительных клиент-серверных приложений. Вместо неповоротливых многостраничных интерфейсов, характерных для первого поколения веб-приложений. Поиск в стиле Query-By-Form, добавление, модификация, удаление — в ActiveWeb все эти действия могут выполняться на одной странице.

Разработчики все эти преимущества получают без сложного кодирования или проигрыша в производительности, характерных для альтернативных подходов.

Технология Unify ActiveWeb

Рисунок 4. Технология Unify ActiveWeb

Платформа Unify NXJ: приложения без компромиссов

Unify NXJ является по-настоящему уникальным решением, соединяющим простоту использования, мощь и открытость в завершенной интегрированной платформе. Входящие в NXJ модули управления бизнес-процессами (BPM), средства разработки отчетов и интеграции приложений позволяют компаниям и организациям эффективно создавать и развертывать корпоративные приложения нового поколения.

Возможности Unify NXJ полностью соответствуют требованиям максимальной производительности и отсутствия компромиссов в части функциональности и удобства пользовательского интерфейса. Unify позволяет избежать обычного выбора между решениями, простыми в реализации, с одной стороны, и решениями, обеспечивающими корпоративный уровень мощности, надежности и открытости — с другой. Unify NXJ — это единственное решение, позволяющее снизить стоимости и риски и в реальные сроки создать корпоративные приложения, в которых простота разработки сочетается с мощью и открытостью.

Далее: преимущества Unify NXJ в сравнении с Oracle JDeveloper...

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