Индустрия программирования


Критерии выбора корпоративных инструментов в применении к Borland Delphi - часть 2


Компонентная архитектура Delphi является прямым развитием
поддерживаемой объектной модели. Все компоненты являются объектными типами (классами), с
возможностью неограниченного наследования. Компоненты Delphi поддерживают PME-модель
(Property, Method, Events), позволяющую изменять поведение компонентов без необходимости
создания новых классов.

  • Delphi 2 Client/Server Suite включает систему контроля версий Intersolv PVCS, поддерживает
    работу со словарем данных (Data Dictionary) и Репозитарием объектов (Object Repository). Среда
    визуальной разработки Delphi позволяет единообразно работать как с предопределенными, так и с
    пользовательскими компонентами, которые разрабатываются на том же языке (Object Pascal), на
    котором создаются и конечные приложения.

  • Borland Database Engine (BDE) обеспечивает единообразную работу с локальными данными
    (Paradox, dBase) и серверами БД (Oracle, Sybase, MS SQL Server, InterBase и т.д.), за счет
    применения навигационных методов доступа к серверным СУБД (двунаправленные курсоры,
    закладки и т.п.) и SQL - к локальным форматам (подмножество Local SQL).


    Borland Database Engine
  • Компилятор Delphi является самым быстрым; имеет общий генератор кода с Borland C++
    (Delphi 2 & BC++ 5). Компилятор Delphi (точнее, Object Pascal) является продолжением линии
    компиляторов Turbo Pascal / Borland Pascal.
  • Открытые интерфейсы Delphi - Open Tools API - обеспечивают контроль над средой
    разработки "из вне" и доступ к информации о проекте.
    • Delphi 2.01 Client/Server Suite включает CASE Expert, позволяющий
      импортировать данные из ведущих CASE в словарь данных Delphi,
      интегрировать IDE (Integrated Development Environment) с генераторами кода
      (например, Silver Run RDM компании CSA, WithClass 3.0 и т.п.).
    • "Эксперты" (программные модули, встраиваемые в IDE) позволяют
      использовать Delphi как "скелет" - общую среду разработки - для всего
      комплекса используемых инструментов.
    • Delphi 2 включает "генератор дистрибутивов" Install Shield Express.


    Интерфейсы - структура

    Интерфейсы - структура




    Начало  Назад  Вперед