10 июня в Международном центре информационных технологий прошел семинар пользователей Delphi. Его открыл представитель фирмы Borland Сергей Орлик. Он познакомил слушателей с особенностями последней, только что вышедшей профессиональной версии Delphi Client/Server Suite 2.01, предназначенной для создания клиент-серверных приложений, в том числе крупных корпоративных проектов. Наряду с "положенным" upgrade, который затронул главным образом драйверы серверных СУБД и компоновщики, версия 2.01 пополнилась принципиально новым инструментальным средством  -  CASE Expert. Этот инструмент удалось создать в результате плодотворного сотрудничества Borland c наиболее популярными фирмами - разработчиками CASE-систем. В результате Delphi вышла на новый уровень.

 

CASE Expert предоставляет механизм упрощенной связи с BDE (Borland Data Engine) баз данных, сформированных CASE-системами ER/1 фирмы Embacadero Technologies, System Architect фирмы Popkin Sofware & System, S-Designor фирмы Powersoft, ErWin фирмы Logic Works и SilverRun фирмы CSA Research. Вместе с CASE Expert для каждой из пяти CASE-систем поставляется соответствующая библиотека DLL. CASE Expert обеспечивает интеграцию моделей БД, созданных с помощью CASE-средств, с приложениями, разработанными в среде Delphi, и позволяет поставщикам CASE-средств передавать свой репозиторий в масштабируемый словарь данных Delphi, чтобы обеспечить устойчивый доступ к оптимизированным моделям данных. С помощью Case Expert осуществляется импорт смоделированных сущностей таблиц (table entities) и связанных с ними атрибутов полей, что предоставляет разработчикам Delphi-приложения доступ к данным Case-приложения.

 

Далее эксперт российской фирмы Epsylon Technologies Андрей Чесноков познакомил слушателей с новой разработкой в среде Delphi  открытой библиотекой визуальных компонентов для Internet. С помощью таких компонентов разработчики получают возможность создавать специальные программы  HTML-сервисы, позволяющие получать "живые" страницы на языке гипертекстовой разметки (HTML). Эта библиотека включает два типа компонентов: для создания обычных HTML-страниц (17 компонентов) и табличных DB HTML-страниц (7 компонентов). Компоненты из библиотеки учитывают специфику создания HTML-страницы. Здесь есть компонент, отвечающий за создание HTML-страницы, формирующий гипертекстовую ссылку, помещающий в сценарий ссылку на ресурс (изображение) и т. п. Наряду с оригинальными компонентами используются аналоги стандартных компонентов Delphi, адаптированные к Internet.

 

Для использования HTML-сервисов разработана специальная программа, которая представляет собой Web-сервер в сочетании с модулем управления HTML-сервисами. Создание HTML-страницы производится следующим образом. При запросе клиентом определенного HTML-сервиса Web-сервер запускает соответствующую программу, которая формирует HTML-сценарий и передает его клиенту. Клиент заполняет поля ввода сценария и подтверждает ввод данных. Затем Web-браузер формирует пакет данных и передает его Web-серверу, после чего данные обрабатываются HTML-сервисом с обновлением состояния текущей формы приложения.

 

Телефон представительства фирмы Borland в Москве: (095)366-4298.

 

Александр Чубуков

Версия для печати