Главная » Delphi » Семейство продуктов Delphi

0

Поставка комплекта разработчика Delphi  6 осуществляется в трех  различных моди фикациях: Delphi 6 Personal (персональная), Delphi 6 Professional (профессиональная) и Delphi 6 Enterprise (корпоративная). Каждый  из этих  вариантов рассчитан на опреде ленный тип разработчика.

Delphi 6 Personal представляет собой  самую простую  версию. Она  содержит все не обходимое для того,  чтобы  начать создание приложений в среде  Delphi. Эта версия идеальна для  любителей или  студентов  (кроме всего  прочего, она  самая  дешевая). Версия включает:

•    оптимизирующий 32 разрядный компилятор Object Pascal (в том числе ряд но

вейших  дополнений, расширяющих возможности языка);

•   библиотеку визуальных компонентов (VCL — Visual Component Library), содер жащую более  85 стандартных компонентов, размещаемых на панели компонен тов Component Palette;

•    поддержку  пакетирования  (package  support),  позволяющую  создавать  неболь

шие исполняемые файлы и библиотеки компонентов;

•   объектно ориентированную среду  разработки (IDE),  в которую  входят  редак тор,  отладчик, конструктор форм  и набор  инструментов повышения произво дительности;

•   дополнение IDE функциями наследования и связывания визуальных форм, дре вовидным представлением объектов, контролем классов  и интерактивной под сказкой  (CodeInsight);•  полную поддержку  интерфейса API Win32, в том числе  COM, GDI, DirectX,  мно гопоточность и различные комплекты разработчика программного обеспечения (SDK — Software Development Kit) от Microsoft и других производителей;

•    лицензию,  позволяющую  создавать  приложения  только  для  личного  использова

ния: никакое коммерческое распространение приложений, созданных на Delphi 6

Personal, не допускается.

Delphi 6  Professional предназначен  для  профессиональных  разработчиков,  не  ис пользующих корпоративные технологии. Если вы — профессиональный разработчик, занимающийся созданием и распространением приложений или компонентов Delphi, то  этот  продукт —  именно для  вас.  Помимо всего  того,  что  входит  в состав  версии Personal, в версию Delphi  6 Professional включены:

•  более 225 дополнительных компонентов VCL в составе палитры компонентов;

•    более 160 дополнительных компонентов CLX для разработки межплатформен

ных приложений (для Windows и Linux);

•   поддержка баз данных, в том числе  архитектура баз данных  DataCLX,  элементы управления VCL для  работы с  данными, межплатформенные компоненты и драйверы dbExpress, объекты данных  ActiveX  (ADO —  ActiveX  Data  Objects), процессор баз данных  Borland (BDE —  Borland Database  Engine) для совмести мости с прежними версиями, архитектура виртуальных структур данных  (virtual dataset architecture),  позволяющая включать в VCL другие  типы  базы  данных, инструмент  Database  Explorer (проводник баз  данных), хранилище данных, а также компоненты InterBase и InterBase Express;

•   драйверы InterBase и MySQL для dbExpress;

•   архитектура баз данных  DataCLX  (известная ранее как MIDAS) в комплекте с

XML ориентированным локальным процессором данных  MyBase;

•  набор  мастеров для создания компонентов COM/COM+, таких,  например, как элементы управления ActiveX,  ActiveForms, серверов автоматизации, страниц свойств  и транзакционных компонентов;

•  набор  инструментальных средств  и компонентов стороннего производителя, в том числе  инструменты для Internet INDY, инструмент разработки отчетов QuickReports, графические компоненты TeeChart предназначенные для пред ставления данных  в виде  графиков и диаграмм, а также  элементы управления NetMasters FastNet;

•   сервер баз данных  InterBase 6 с лицензией для пяти пользователей;

•  инструмент Web Deployment, облегчающий размещение в Web содержимого компонентов ActiveX;

•   инструмент установки приложений InstallShield MSI Light;

•   интерфейс API OpenTools для разработки компонентов, интегрированных со средой Delphi, а также с интерфейсом системы контроля версий PVCS;

•    утилита  WebBroker  из  набора  NetCLX,  а  также  компоненты  разработки  меж

платформенных приложений для Internet;•   исходный код для библиотеки визуальных компонентов (VCL —  Visual Component Library), библиотеки межплатформенных компонентов (CLX —  Component Library for Cross platform), динамической библиотеки (RTL — Runtime Library)  и редакто ров свойств;

•   лицензия на  коммерческое  распространение  приложений,  разработанных  с помощью  Delphi  6 Professional.

Delphi 6 Enterprise  предназначен для  профессиональных разработчиков, создающих приложения масштаба  предприятия.  Версия Enterprise обладает всеми  вышеперечис ленными возможностями, а также включает следующие дополнительные компоненты:

•  более 300 дополнительных компонентов VCL в составе палитры компонентов;

•   технологию BizSnap,  предназначенную  для  создания  XML ориентированных приложений и Web служб;

•    платформу WebSnap, предназначенную для разработки Web приложений, интегри

рованных с XML, поддерживающих технологии Web сценариев (scripting) и т.д.;

•  поддержку  CORBA для приложений клиент/сервер, в том числе  ORB VisiBroker версии 4.0x и Borland AppServer  версии 4.5;

•  пакет  TeamSource —  программное обеспечение для управления групповой раз работкой  программ, допускающее одновременную работу  с несколькими вер сиями продуктов (в том числе поддержку  ZIP и PVCS);

•   инструменты для перевода и локализации приложений;

•   драйверы SQLLinks BDE для Oracle, MS SQL Server, InterBase, Informix, Sybase и

DB2;

•   драйверы Oracle  и DB2 для dbExpress;

•   дополнительные инструментальные  средства для  создания приложений,  ори ентированных на  применение SQL,  в том  числе  SQL Explorer, SQL  Monitor, SQL Builder, а также поддержку  таблиц  ADT.

Источник: Тейксейра, Стив, Пачеко, Ксавье.   Borland Delphi 6. Руководство разработчика. : Пер.  с англ. — М. : Издательский дом “Вильямс”, 2002. —  1120 с. : ил. — Парал. тит. англ.

По теме:

  • Комментарии