ОПИСАНИЕ
20.03.02

Borland C++Builder 6

Cредство визуальной разработки на языке C++ серверов и клиентов Web-служб и приложений для электронного бизнеса




Ключевые особенности

Качественно новый уровень разработки приложений на C++

Borland C++Builder 6 - это мощная и надежная среда быстрой разработки высокоэффективных web-служб и приложений для электронного бизнеса. Поддержка платформы BizSnap позволяет создавать web-службы и средства коммуникации согласно новейшим стандартам SOAP/XML для интеграции приложений B2B (business-to-business). Платформа разработки компонентных web-приложений WebSnap повышает скорость и эффективность создания законченных решений. Технология DataSnap объединяет бизнес-процессы предприятия и его деловых партнеров с помощью мощного ПО промежуточного уровня (middleware) для доступа к данным.

Полная интеграция с web-службами бизнес-партнеров

Платформа BizSnap Web Services позволяет реализовать преимущества SOAP/XML-web-служб и коммуникаций для организации совместной работы корпоративных бизнес-приложений и соответствующих систем поставщиков и заказчиков. C++Builder предлагает всевозможные средства для работы с XML-документами и обеспечивает создание систем, которые могут напрямую взаимодействовать с приложениями деловых партнеров, развернутыми на платформах .Net и BizTalk (Microsoft) и Sun ONE (Sun Microsystems).

Быстрая и эффективная разработка web-приложений

Полнофункциональная и высокопроизводительная платформа для разработки компонентных web-приложений WebSnap гарантирует высокую эффективность коллективной работы и надежность создаваемых продуктов. Встроенный отладчик позволяет обнаружить и исправить ошибки, оптимизировать работу web-приложений и быстро подготовить надежный код. Вы можете встраивать приложения WebSnap в корпоративные сайты и web-порталы, созданные с помощью популярных средств разработки, таких как Microsoft FrontPage и Macromedia Dreamweaver. Поддержка серверных сценариев на JavaScript, VBScript и других языках позволяет обратиться к готовым решениям и воспользоваться накопленным опытом.

Высокопроизводительное промежуточное ПО для web-служб

DataSnap дает возможность привлечь всю мощь C++Builder при разработке масштабируемых корпоративных приложений баз данных. DataSnap органично объединяет существующие корпоративные базы данных, приложения и объекты в рамках решений для электронного бизнеса с помощью технологий распределенных вычислений SOAP/XML, COM, TCP/IP и CORBA. Высокопроизводительное распределенное ПО промежуточного уровня DataSnap обеспечивает централизованный доступ всех бизнес-приложений к базам данных при оптимальном использовании каналов связи с серверами баз данных и пропускной способности сети. DataSnap поддерживает различные методы C++Builder для доступа к данным и позволяет эффективно работать с СУБД IBM DB2, IBM Informix, Oracle, Sybase, Microsoft SQL Server, MySQL, Microsoft Access и Borland InterBase.

Кросс-платформенные решения

Кросс-платформенная библиотека компонентов CLX предоставляет обширные возможности для разработки высокопроизводительных Windows-приложений, переносимых на платформу Linux с минимальными изменениями. Разрабатываемые в настоящее время инструменты Borland C++ для платформы Linux обеспечат совместимость приложений, использующих CLX-компоненты, на уровне кода. Интернет-компоненты NetCLX позволяют создавать кросс-платформенные приложения с использованием расширений API и CGI-сценариев для web-серверов Apache, Microsoft IIS и Netscape Web Server.

Эффективная работа с корпоративными базами данных

Драйверы баз данных dbGo for ADO, dbExpress и BDE, входящие в состав C++Builder, обеспечивают высокопроизводительную работу приложений с такими СУБД, как DB2, Informix, Oracle, Sybase, Microsoft SQL Server, MySQL, Access, Paradox и InterBase. Широкий выбор управляемых данными элементов интерфейса дает возможность быстро создавать прототипы приложений. SQL Monitor и другие отладочные инструменты служат повышению производительности, масштабируемости и уменьшению времени отклика приложений баз данных.

Корпоративные приложения для электронного бизнеса

Тесная интеграция C++Builder и Borland Enterprise Server позволяет создавать глобальные решения для электронного бизнеса, соответствующие самым высоким требованиям заказчика. C++Builder обеспечивает эффективную разработку высокопроизводительных "тонких" и "толстых" Windows- и web-клиентов для приложений Borland Enterprise Server. Web-службы SOAP/XML и технологии BizSnap, WebSnap и DataSnap дают возможность через Интернет организовать прямое взаимодействие корпоративных приложений Borland Enterprise Server с компонентами Enterprise JavaBeans ваших деловых партнеров.

Рабочая панель C++Builder приведена на рисунке

Технология быстрой разработки приложений

C++Builder включает обширный набор средств, которые повышают производительность труда программистов и сокращают продолжительность цикла разработки. Многофункциональная интегрированная среда разработки C++Builder включает компилятор, удовлетворяющий стандарта ANSI/ISO, встроенный дизайнер форм, богатый набор средств для работы с компонентами, инструмент Object Inspector, менеджер проектов и отладчик.

Диагностический инструмент CodeGuard

CodeGuard дает возможность обнаруживать и диагностировать различные ошибки распределения памяти и ресурсов во время исполнения программы. Средства мониторинга CodeGuard позволяют автоматически устранять различные причины "утечек" памяти, включая неверные указатели и арифметические ошибки. Оперативная отладка (just-in-time debugging) нескольких процессов одновременно помогает немедленно устранять ошибки исполнения.

Полный контроль над сложными проектами

Новый многоцелевой менеджер проектов с открытой архитектурой обеспечивает полный контроль над исходными текстами и процессом сборки, позволяя просматривать зависимости модулей исходного кода и настраивать параметры компиляции, сборки и отладки для каждого из входящих в проект модулей. Эффективная поддержка автономных проектов на C и С++ значительно расширяет возможности управления процессами разработки.

Встроенный менеджер объектных запросов Borland VisiBroker для разработки CORBA-приложений на C++

C++Builder - это единственный компилятор C++, органично объединяющий среду разработки и приложения COM и CORBA для создания сложных систем на базе распределенных объектов. C++Builder предоставляет удобные средства разработки и отладки серверных COM- и CORBA-компонентов на языке C++, которые могут взаимодействовать с различными объектами и клиентскими приложениями Windows, UNIX и Java. В комплект поставки C++Builder входит лицензия разработчика (development license) для VisiBroker 4.5, позволяющая использовать лучший брокер объектных запросов для развертывания корпоративных приложений на основе серверных объектов.

Решения "под ключ" на основе Borland InterBase

Продукт C++Builder объединяет высокоэффективную среду разработки на C++ и Borland InterBase, мощную кросс-платформенную реляционную базу данных класса предприятия, удовлетворяющую стандарту SQL, которая отличается простотой использования и низкой стоимостью обслуживания.

Borland C++Builder

C++Builder 6 Enterprise

C++Builder 6 Enterprise расширяет возможности среды разработки приложений на C++ средствами для работы с web-службами. Кросс-платформенная библиотека компонентов Borland CLX позволяет создавать универсальные решения. С помощью новых продуктов Borland C++, которые появятся в ближайшее время, эти решения можно будет переносить на платформу Linux. Новый менеджер проектов с открытой архитектурой и средства сборки обеспечивают полный контроль над их разработкой и развертыванием.

C++Builder 6 Professional

C++Builder 6 Professional предоставляет высокопроизводительную среду разработки программ на языке C++. Мощные и гибкие возможности технологий SOAP и XML позволяют значительно расширить функциональные возможности клиентских приложений с помощью web-служб и уменьшить объем ручного кодирования. Библиотека компонентов CLX позволяет создавать универсальные решения, которые можно будет переносить на платформу Linux c помощью готовящихся к выпуску продуктов Borland C++ для Linux

C++Builder 6 Personal

C++Builder 6 Personal - лучшее средство для обучения программированию на языке C++. Пакет содержит все необходимое начинающему разработчику Windows-приложений: визуальную среду разработки, программы-мастера, примеры готовых приложений и обучающие материалы.

Требования к системе

(C++Builder 6 Enterprise)

Сервисные службы Borland

Сервисные службы компании Borland помогут вашему предприятию наиболее выгодно вложить средства в технологии Borland и значительно сократить время развертывания приложений. Подразделение Borland Professional Services Organization готово сосредоточить все свои силы и знания на проблемах вашего бизнеса. За более подробной информацией обратитесь, пожалуйста, по адресу www.borland.com.

Возможности Borland C++Builder 6

Personal

Professional

Enterprise

Лучшая среда быстрой разработки приложений
Инструменты Borland Two-Way-Tools для визуальной разработки приложений на C++. ü ü ü
Улучшено. Повышена степень соответствия стандарту ANSI/ISO C++ благодаря поддержке библиотеки STLPort. ü ü ü
Удобные средства для создания и использования объектов Windows COM, COM+, ActiveX и Automation.   ü ü
BizSnap - платформа разработки приложений для электронного бизнеса с использованием web-служб
Новое. Создание клиентских приложений для работы с W3C-совместимыми web-службами в соответствии со стандартами SOAP, XML, WSDL и др.   ü ü
Новое. Создание W3C-совместимых серверных компонентов web-служб в соответствии со стандартами SOAP, XML, WSDL и др.     ü
Новое. Встроенная поддержка XML, благодаря которой радикально сокращается объем ручного программирования и появляется возможность работы с XML-документами как с объектами.     ü
Новое. Инструменты и компоненты для преобразования структуры документов XML, позволяющие распознать незнакомые форматы XML-данных и наладить информационный обмен с деловыми партнерами.     ü
WebSnap - полнофункциональная платформа для разработки web-приложений
Новое. Широкий выбор компонентов WebSnap для разработки web-приложений.     ü
Новое. Создание серверных сценариев с использованием JavaScript, VBScript и ActiveScript.     ü
DataSnap - промежуточное ПО для организации доступа к бизнес-данным
Новое. Новая, совместимая с предыдущими, версия DataSnap для разработки интерфейсов, web-приложений и web-служб.     ü
Новое. SOAP- и XML-web-службы для работы с базами данных Oracle, Microsoft SQL Server, IBM DB2, IBM Informix, Borland InterBase и др.     ü
Библиотека визуальных компонентов VCL
Библиотека VCL (Visual Component Library) для быстрой разработки приложений.
85+
225+
300+
Новое. Компоненты ActionBands для разработки настраиваемых интерфейсов в стиле Windows 2000.   ü ü
Новая библиотека компонентов CLX для Windows и Linux*
Более 165 компонентов BaseCLX, VisualCLX, DataCLX и NetCLX для разработки кросс-платформенных приложений с едиными исходными текстами*.   ü ü
Новый настраиваемый инструмент Tools server для управления проектами
Установка и использование в процессе разработки различных внешних инструментов и утилит (пакетных файлов, сценариев на языке Perl, компиляторов и т.д.).   ü ü

Создание собственных последовательностей сборки приложений с использованием внешних инструментов.

  ü ü
Разработка корпоративных приложений
Улучшено. Мастера разработки клиентских и серверных частей CORBA-приложений для Borland VisiBroker 4.5.     ü
Эффективные средства для работы с базами данных
Локальные драйверы для Paradox, dBASE, FoxPro и Microsoft Access.   ü ü
Драйверы dbExpress для InterBase и MySQL.   ü ü
Драйверы dbExpress для Oracle и DB2.     ü
Драйверы BDE SQL Links для связи с базами данных Oracle, Microsoft SQL Server, Informix, Sybase и InterBase.     ü
Драйверы dbGo for ADO 2.5 для прямого доступа к ADO-совместимым наборам данных, созданным в самых разнообразных приложениях - от офисных программ до реляционных баз данных.   ü ü

Высокопроизводительные Windows-приложения

Простое создание повторно используемых динамически подключаемых библиотек (.dll), компонентов COM (.ocx) и автономных приложений. ü ü ü
Лицензия для разработки коммерческих приложений.   ü ü
Документация, примеры и оперативная справка
Подробные печатные руководства и электронная справочная система. ü ü ü
* Компания Borland планирует выпустить в ближайшее время средства программирования на языке C++ для платформы Linux.      

Дополнительная информация

Дополнительную информацию Вы можете получить в компании Interface Ltd.

Обсудить на форуме Borland
Отправить ссылку на страницу по e-mail


Interface Ltd.
Тel/Fax: +7(095) 105-0049 (многоканальный)
Отправить E-Mail
http://www.interface.ru
Ваши замечания и предложения отправляйте автору
По техническим вопросам обращайтесь к вебмастеру
Документ опубликован: 20.03.02