Software AG Natural Construct Spectrum 4.5 - универсальный инструмент автоматизированной разработки web-служб и web-интерфейсов для унаследованных приложений
Организация доступа к унаследованным приложениям с помощью протокола HTTP и стандартного web-браузера делает диапазон применения таких приложений практически безграничным. Для каждого элемента оригинального пользовательского интерфейса в зависимости от типа данных и диапазона значений пакет Construct Spectrum генерирует соответствующий элемент web-интерфейса. Кроме элементов ввода и вывода данных обеспечивается генерация навигационных панелей либо на базе высокоуровневых спецификаций генератора приложений Natural Construct, либо на базе спецификаций, созданных вручную.
Весь интерфейс доступа к приложениям мэйнфреймов реализован с помощью инструментов HTML и языка сценариев JavaScript, причем генерация web-страниц происходит динамически во время исполнения оригинальной программы. В процессе генерации web-интерфейса используется создаваемая пакетом Construct Spectrum расширяемая стилевая таблица (XSL - Extensible Style Sheet) и web-служба XML, создаваемая на базе технологии Microsoft .NET.
Пакет Construct Spectrum является частью архитектуры удаленной разработки приложений Natural, в которой реализована концепция единой точки разработки SPoD (Single Point of Development). Функции пакета Construct Spectrum прекрасно дополняются универсальной программой Natural Engineer, которая обеспечивает анализ и переработку кода.
Постоянная потребность в интеграции корпоративной бизнес-логики ведет к появлению задачи разработки стандартизованных интерфейсов для взаимодействия компонентов между собой. Таким образом, кроме создания web-интерфейсов, пакет Construct Spectrum может генерировать web-службы на основе описания интерфейсов каждого компонента. Интеграция приложений с помощью web-служб требует намного меньше усилий, чем интеграция с помощью технологий DCOM или CORBA.
Если у вас возникли дополнительные вопросы - свяжитесь с менеджером отдела продаж Виталием Ананьевым по тел. (095) 232-0023 или e-mail: vitalya@softline.ru .