title = "Продукты - Progress OpenEdge 11: ключевые возможности"; ?>








ИНТЕГРАЦИЯ И УПРАВЛЕНИЕ РАБОЧИМИ ПРОЦЕССАМИ


Чтобы оставаться конкурентоспособной, для компании жизненно важно быть гибкой для удовлетворения меняющимся потребностям клиентов и рынка, что в свою очередь требует более гибких бизнес-приложений, как с точки зрения процесса, так и с точки зрения интеграции. Дни, когда требовалось изменять код приложения каждый раз, когда создавался новый бизнес-процесс или изменялся существующий по новым требованиям клиента, ушли в прошлое. Сегодня компании должны иметь возможность поддержать стремительный темп бизнеса, быстро и эффективно включая новые процессы и функции в свои новые и существующие приложения. И эти приложения должны быть достаточно адаптированы, чтобы легко интегрироваться с другими приложениями сегодня и в будущем.
Благодаря OpenEdge 11 вам предоставляется дополнительная интеграционная гибкость, а также система управления бизнес-процессами (BPM) – новый набор функций, интегрированный в среду разработки OpenEdge. С OpenEdge BPM, помимо создания новых и дополнительных приложений бизнес-процессов, у клиентов и партнёров Progress теперь появился простой способ модернизации существующих приложений. Благодаря BPM, OpenEdge-разработчики могут естественно и интуитивно понятно добавлять рабочие процессы в свои приложения, а следовательно сокращать затраты на разработку и увеличивать ценность бизнеса своих клиентов.


ИНТЕГРАЦИЯ


Sonic-адаптер для OpenEdge

Версия Sonic 8.0 поддерживает Sonic-адаптер для OpenEdge


РАБОЧИЕ ПРОЦЕССЫ


OpenEdge BPM

В среде разработки Progress Developer Studio for OpenEdge разработчики могут:

  • пошагово определять, как процесс выполняет бизнес-логику OpenEdge на OpenEdge Application Server благодаря имеющемуся управляемому адаптеру и интуитивному перетаскиванию (drag and drop) кода ABL-процедуры в Workflow Design Canvas
  • передавать родные типы данных OpenEdge между шагами процесса через улучшенные возможности DataSlot
  • получить доступ к новому набору процесс-ориентированных ABL API для реализации стандартных BPM-функций, таких как, получение информации о задаче пользователя для отображения в пользовательском интерфейсе приложения, информирование движка обработки BPM о завершении очередного шага процесса и так далее
  • использовать существующие формы WebSpeed в потоках бизнес-процессов

Новая функциональность BPM в версии OpenEdge 11.1 включает:

Поддержка character extent в ABL API

В OpenEdge 11.1 в ABL возможно устанавливать и извлекать значения списка dataslot с помощью Progress.BPM.DataSlot или DataSlotTemplate.

Метод Get*Task для поддержки расширенной фильтрации

Начиная с OpenEdge 11.1 в объекте UserSession доступен новый метод для поддержки расширенной фильтрации полученных TASK-объектов.