Вы находитесь на страницах старой версии сайта.
Переходите на новую версию Interface.Ru

Kylix 3 – средство быстрой разработки приложений электронного бизнеса для Linux

Появление Linux
Благодаря своей надежности, масштабируемости, открытости платформы и низкой стоимости владения, Linux становится самой быстрорастущей и популярной во всем мире операционной системой. Пользователи успешно применяют Linux для Интернет-серверов различного назначения, начиная с Web-серверов и брандмауэров и заканчивая серверами кэширования. В частности, Linux используется для того, чтобы превратить старые системы с минимумом ресурсов в надежные и недорогие Web-серверы, серверы доменных имен и почтовые серверы. Таким образом, Linux стал популярной платформой для разработчиков, а также функционирования готовых систем многих провайдеров доступа в Интернет и услуг Web-хостинга.

Передовая разработка с помощью Borland  Kylix
Исторически сложилось так, что разработка приложений для Linux с использованием общепринятых средств представляла собой определенные трудности. Такие традиционные инструменты Linux, как GCC и Emacs, трудны для изучения и не предоставляют требуемую для корпоративных разработчиков степень производительности. Kylix меняет эту ситуацию. Kylix вводит в операционную систему Linux высокопроизводительное решение для быстрого создания приложений электронного бизнеса с интегрированными языками С++ и Delphi . Создание баз данных, графических интерфейсов пользователя (GUI), Web-приложений и Web-служб при помощи Kylix стало гораздо более простым и быстрым. По мере роста популярности Linux, платформа для разработок Kylix с ее расширенными и высокопродуктивными возможностями становится все более выигрышным решением для создания корпоративных приложений для электронного бизнеса, баз данных, GUI, Web-приложений и Web-служб.

Свобода выбора: использование языков С/С++ или Delphi
Borland  Kylix  3 предоставляет для программирования как язык ANSI/ISO С++, так и Delphi, то есть два мощных объектно-ориентированных языка в одном решении для разработки! Благодаря поддержке стандартов ANSI/ISO С++, Kylix 3 позволяет улучшить как новые, так и уже существующие исходные коды на С++ и использовать уже наработанные навыки программирования. Интегрированные компиляторы и для С++, и для Delphi представляют собой высокопроизводительные встроенные компиляторы кода, которые существенно сокращают время компоновки и создают небольшие, компактные и надежные исполняемые файлы для более быстрых и более эффективных решений на платформе Linux . За созданные с помощью Kylix 3 базы данных, GUI, Web-серверы, одно- и двухзвенные приложения для баз данных не нужно платить никаких лицензионных отчислений. Разработка решений на языках С++ и Delphi возможна как независимо, так и коллективно в зависимости от нужд проекта и доступных ресурсов.

Разработка баз данных, GUI, Web-приложений и Web-служб из единой интегрированной среды
Быстрая разработка приложений в удобной визуальной среде. Kylix 3 объединяет в себе проектирование приложения и его разработку, позволяя быстрее и более надежно, чем с помощью других средств визуальной разработки, создавать сложные Linux-приложения. Быстрый переход от прототипа к готовой системе с помощью уникальной комбинации интегрированных возможностей, в которые входят средства визуального проектирования, библиотека компонентов Borland CLX , расширенный редактор кода с полностью интегрированным графическим отладчиком CodeInsight, а также собственный компилятор кода. Все эти возможности специально настроены для совместного функционирования  в процессе разработки высокопроизводительных приложений работы с базами данных, GUI, Web-приложений и Web-служб.

Ускоренный выпуск продуктов на рынок с помощью основанного на компонентах процесса разработки CLX
Быстрое создание надежных высокопроизводительных приложений посредством основанного на компонентах процесса разработки с помощью Borland CLX (Component Library for Cross-platform – Межплатформенная Библиотека Компонентов). CLX предоставляет современную палитру из сотен многократно используемых, настраиваемых и дополняемых готовых компонентов и классов для быстрого создания приложений на языках программирования С++ и Delphi. Возможно простое усовершенствование уже созданной функциональности CLX, для создания совершенно новых специальных компонентов и решений, а также легкая интеграция компонентов CLX сторонних производителей в палитру Kylix. Поскольку библиотека CLX интегрирована во встроенные двусторонние средства визуальной разработки, создание приложений с помощью компонентов становится быстрым, простым и интуитивно понятным.

Открытие новых рынков благодаря межплатформенной разработке
Kylix 3 используется для разработки собственных приложений для Linux, которые затем могут быть перекомпилированы и перенесены на платформу Windows  для повышения уровня доступности приложения и уровня его продаж. Написанные на Kylix 3 приложения и Web-службы могут быть портированы на Windows-платформу путем компиляции в Borland C++Builder 6 или Delphi  6, что дает значительный рост отдачи инвестиций. Kylix совместим не только с различными платформами, но и с различными серверами: можно разработать динамические высокопроизводительные приложения для Apache на платформе Linux, а затем перекомпилировать их с помощью Delphi или C++Builder для использования с Apache, Microsoft  IIS или Netscape  Web Server на платформе Windows.

Общение с миром с использованием Web-служб
Благодаря технологиям BizSnap, WebSnap и DataSnap Kylix 3 позволяет создавать и использовать Web-службы в приложениях по всему миру.

Благодаря передовой среде разработки, интегрированному отладчику, интуитивному визуальному дизайнеру, современному набору компонентов и платформе разработки Web-служб Kylix предоставляет все необходимые средства для быстрой и удобной разработки приложений электронного бизнеса с Web-службами на платформе Linux.

BizSnap  предоставляет интеграцию Web-служб и ресурсов типа business-to-business

Благодаря возможностям XML и Web-служб для электронного бизнеса BizSnap расширяет возможности операционной системы Linux. Технология BizSnap облегчает обмен, преобразование и манипуляцию XML-документами, предоставляя гибкость и расширяемость для использования новой волны электронной коммерции типа B2B. Kylix соответствует промышленным стандартам, позволяя уверенно реагировать на постоянно меняющиеся нужды бизнеса. Kylix обеспечивает прекрасную связь между различными приложениями торговых партнеров, системы которых работают на стандартных платформах с поддержкой Web-служб, таких как .NET и BizTalk от Microsoft или ONE от Sun Microsystems.

WebSnap придает гибкость и скорость процессу разработки Web-приложений
WebSnap превращает Web-серверы Apache в мощные корпоративные серверы, работающие с базами данных Web-приложений. WebSnap придает созданию Web-приложений для Apache гибкость и скорость основанного на компонентах процесса быстрой разработки приложений (RAD – Rapid Application Development), увеличивая производительность коллектива разработчиков и надежность кода. Благодаря использованию динамической, управляемой страницами, объектно-ориентированной и основанной на архитектуре базы данных,  структура приложений WebSnap распространяет сферу деятельности бизнеса на Web. Поддержка в WebSnap серверного языка сценариев JavaScript облегчает настройку HTML-документов на стороне сервера и интеграцию Web-приложений в корпоративные сайты и Web-порталы, созданные в популярных средах разработки сайтов на HTML.

DataSnap позволяет создавать высокопроизводительное промежуточное программное обеспечение для работы с базами данных с использованием Web-служб
DataSnap использует такие стандарты распределенных вычислений, как SOAP, XML и HTTP для облегчения интеграции существующих корпоративных баз данных, приложений и объектов с приложениями электронного бизнеса. Используя высокопроизводительное распределенное промежуточное программное обеспечение, DataSnap оптимизирует подключения к серверу системы управления реляционными базами данных и пропускную способность канала связи путем централизации доступа к данным, а также организации обновлений данных со стороны процессов и приложений электронного бизнеса в масштабируемом промежуточном слое. DataSnap поддерживает все решения Kylix для подключения к источникам данных с высокопроизводительным доступом к базам данных Borland InterBase, IBM  DB2  и Informix, Oracle, MySQL  и PostgreSQL. В Kylix 3 включена полная лицензия разработчика на DataSnap, а лицензии на развертывание промежуточного программного обеспечения DataSnap можно приобрести отдельно для каждого развернутого сервера промежуточного ПО.

Простое подключение приложений Linux к корпоративным базам данных
Интеграция корпоративной информации в приложения с помощью высокопроизводительных драйверов доступа к базам данных dbExpress  для таких популярных баз данных, как InterBase, DB2, Informix, Oracle, Red Hat  Database, PostgreSQL и MySQL. Широкий набор зависящих от данных GUI- и Web-компонентов в Kylix 3 используется для визуализации актуальных данных в приложениях по мере их разработки от прототипа до развертывания и для предоставления актуальных данных во время проектирования. SQL Monitor и другие компоненты баз данных служат для оптимизации приложения с точки зрения производительности, масштабируемости и качества обслуживания запросов. Компоненты dbExpress в Kylix 3 гибко и прозрачно масштабируются от одноуровневых локальных баз данных до двухуровневых клиент/серверных систем для встраивания в n-уровневые корпоративные системы без перекодирования и перепроектирования приложения.

Построение оптимизированных систем «под ключ» с помощью Borland  InterBase
С помощью Kylix 3 и InterBase высокопроизводительная разработка объединяется с быстрой, межплатформенной и соответствующей стандартам SQL базой данных с низкой необходимостью в обслуживании. InterBase обеспечивает гибкость, необходимую для мобильных, встраиваемых и Интернет-приложений баз данных, а также предоставляет и развертывает высокопроизводительные системы.

Минимальные системные требования (Kylix 3 Enterprise)

Сертифицированные дистрибутивы Linux

Возможности Borland Kylix Версия Open Версия Professional Версия Enterprise
Разработка по технологии RAD для Linux  с использованием языков Си++ или Borland Delphi
Разработка на языках Delphi и Си++ с помощью Borland Two-Way-Toolsдля создания      
бесплатных баз данных, GUI, Web-приложений и Web-служб

Интегрированная среда разработки (IDE) поддерживает как Delphi, так и ANSI/ISO Си++

Высокопроизводительный 32-разрядный собственный компилятор Си/Си++ с оптимизацией

Встроенная поддержка Intel Pentium 4!

Поддержка заголовков для ускорения компиляции Си++

Borland CLX  (Межплатформенная библиотека компонентов)
Более чем ___  CLX собственных компонентов для поддержки технологии RAD

75+

165+

190+

Платформа разработки для электронного бизнеса BizSnap с Web-службами
Импорт и использование W3C-совместимых Web-служб с использованием XML, SOAP, WSDL и т.п.  

Собственные привязки XML значительно упрощают XML-программирование — XML-документы становятся собственными объектами    

Средства и компоненты преобразования XML-схемы — преобразования и приспособление приложения для распознавания новых XML-форматов для обмена данными с деловыми партнерами    

Платформа для разработки Web-приложений WebSnap
Компоненты WebSnap для удовлетворения нужд Web-приложений    

Производство XSL-страниц для объединения XML-источников данных с XSL-преобразованиями для получения полностраничных результатов в HTML    

Промежуточные службы доступа к данным для электронного бизнеса DataSnap
Масштабируемое промежуточное программное обеспечение для работы с базами данных и Web-службами для любых GUI- и Web-клиентов, а также клиентов Web-служб    

Корпоративные базы данных с возможностью работы с Web-службами при помощи SOAP и XML —IBM DB2 и      
Informix, Oracle, My SQL, Borland InterBase, и PostgreSQL    

Tools Server для расширенного настраиваемого управления проектами в Си++
Установка и вызов внешних средств и утилит, таких как пакетные файлы, сценарии на языке Perl и компиляторы, а также других систем в процессе сборки приложений прямо из Си++ IDE  

Проектирование собственных заданий по сборке приложений и включение настроенных замен для средств сборки Си++ IDE  

Архитектура доступа к данным Borland dbExpress для быстрого доступа к корпоративной информации
Драйвера dbExpress для InterBase, MySQL, Red Hat Database и PostgreSQL  

Драйвера dbExpress для DB2, Informix, а теперь и для Oracle9i и Informix SE    

Корпоративная платформа разработки Borland
Borland VisiBroker 4.5 для Kylix 3, включая клиентскую и серверную разработку CORBA      
для языка Delphi    

Собственные связи CORBA с Borland Enterprise Server — создание полноценных GUI и клиентов Web-служб для EJB    

Собственные высокопроизводительные приложения Linux
Двойная (GPL или частная) лицензия разработчика для профессиональных продаж программного обеспечения  

Удобное создание многократно используемых двоичных ELF-приложений и библиотек с возможностью свободного их распространения

Создание и использование динамически подгружаемых пакетов для повышения эффективности работы приложения

Расширенная поддержка Borland InterBase
Лицензия разработчика на 5 пользователей на InterBase 6.5 для создания и тестирования многопользовательских SQL-приложений  

Компиляция и развертывание приложений для Windows требует наличия Borland C++Builder 6 или Delphi 6.      
VisiBroker 4.5 для Kylix 3 для С++ в настоящий момент планируется включить в бесплатное обновление после его выхода.      

Основные возможности

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

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

Обсудить на форуме Borland

Рекомендовать страницу

INTERFACE Ltd.
Телефон/Факс: +7 (495) 925-0049
Отправить E-Mail
http://www.interface.ru
Rambler's Top100
По техническим вопросам обращайтесь к вебмастеру
Дата публикации: Обновлен - 22.09.05