Последняя версия инструментария является прототипом RAD-среды нового поколения
Фирма Sybase (Даблин, шт. Калифорния) анонсировала очередную версию своей RAD-системы (Rapid Application Development - быстрая разработка приложений) PowerBuilder 9.0. Новый продукт должен стать основой инициативы 4GLplus по созданию RAD-среды следующего поколения.
PowerBuilder 9.0 поддерживает технологии .Net корпорации Microsoft и Java 2 Enterprise Edition. Кроме того, новинка дополнена поддержкой Web-сервисов и серверов приложений других производителей.
Менеджер технических служб в банке Hawthorne Savings FSB (Эль-Сегундо, шт. Калифорния) Остин Дурбин говорит, что пользуется PowerBuilder уже многие годы и каждая следующая версия обязательно пополняется чем-нибудь для него привлекательным.
“На этот раз, - продолжает он, - меня заинтересовал интерфейс PBNI (PowerBuilder Native Interface - собственный интерфейс PowerBuilder). Мы находимся сегодня на начальных этапах создания приложения на базе СУБД Oracle для одного из наших департаментов, и PBNI является идеальным решением проблем разработки, с которыми приходится при этом сталкиваться. Он позволяет писать на C++ и подключать к системе внешние программные модули, не задумываясь об их внутреннем устройстве”.
Менеджер по продукту PowerBuilder в Sybase Сью Даннелл считает, что PowerBuilder 9.0 дает разработчикам возможность создавать и развертывать Web-службы и использующие их приложения без глубокого изучения протокола Simple Object Access Protocol (простой протокол доступа к объектам) или языка Web Services Description Language (язык описания Web-служб).
В числе других нововведений Даннелл отметила более тесную интеграцию продукта с инструментарием моделирования и проектирования PowerDesigner, также производимым Sybase; утилиту XML DataWindow; набор функций RAD JSP (JavaServer Pages) и модель PowerBuilder Document Object Model.
XML DataWindow, согласно информации производителя, обеспечивает импорт данных и их сохранение в специализированном XML-документе. Функции RAD JSP упрощают разработку и развертывание JSP-приложений. “Они (функции) нужны для создания JSP-страниц, - пояснила Даннелл. - Разработчики могут с их помощью строить такие страницы и осуществлять доступ к Web-службам, даже не имея больших познаний в области программирования Java Server Page”.
PBNI, по словам Даннелл, представляет собой технологию работы на платформе .Net для пользователей клиент-серверных продуктов Sybase, которая сама глубоко проникает в среду .Net. Этот интерфейс позволяет разработчикам писать классы на C++ и заключать их затем в оболочку объектной архитектуры PowerBuilder. В итоге к методам этих классов можно обращаться обычными средствами. Поддержка Java обеспечивается на основе технологии Java Native Interface.
Наряду с сервером приложений EAServer собственной разработки Sybase система PowerBuilder 9.0 поддерживает серверы WebSphere корпорации IBM, WebLogic фирмы BEA Systems, Oracle9iAS корпорации Oracle и др.
Редакция Enterprise продается по цене 2995 долл., Professional - 1295 долл., а Desktop - 295 долл. Пользователям предыдущих версий PowerBuilder Enterprise переход на версию 9.0 обойдется в 1495 долл.
Что нового в PowerBuilder 9.0
- Поддержка технологии Web services
- Интерфейс PBNI
- Утилита XML DataWindow
- Набор функций RAD JSP
- Генерация отчетов в формате PD
- Поддержка серверов приложений IBM, BEA и Oracle