Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практичні по ТП.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
4.43 Mб
Скачать

Лабораторная работа N 1.

Знакомство с оболочкой C++Builder 6.

Создание простейшего приложения  (2 часа).

Теоретические сведения

Знакомство с оболочкой C++Builder 6.

Borland C++Builder 6 - средство визуальной разработки на языке 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.