Языки
Взгляд на двухплатформную клиент-серверную разработку
В начале февраля корпорация Powersoft (Конкорд, шт. Массачусетс) представила пакет визуального программирования для создания приложений как для Windows, так и для Internet.
По сообщению компетентных лиц, это ПО, имеющее кодовое название Fusion (Сплав), позволит разработчикам быстро создавать приложения для Windows 95, Windows NT и Win32s, используя модульные компоненты Си/Си++.
Наличие средств визуального программирования делает Fusion похожим на такие среды программирования, как Delphi фирмы Borland International и Visual Basic фирмы Microsoft.
С помощью Fusion разработчики смогут создавать небольшие приложения на языке Java, компоненты страниц World-Wide Web и расширения для программ просмотра Navigator корпорации Netscape Communications и Java фирмы Sun Microsystems. Нам сообщили, что этот пакет будет поддерживать JavaScript, а также набор разработки ПО Sweeper Internet, Visual Basic Script и DocumentServers корпорации Microsoft.
Начало поставок Fusion намечено на второй квартал.
"Именно PowerBuilder создает код Си++ вместо PowerScript. Объекты Fusion интегрируются с Java намного проще, так как они из того же кода", - сообщил специалист, хорошо знакомый с Fusion.
Как нам стало известно, Powersoft и ее родительская компания, фирма Sybase, уже почти достигли соглашения с Sun о лицензировании языка сценариев Java Internet фирмы Sun. Представители Powersoft уклонились от комментариев.
"Преимущество Fusion в том, что он способен переходить с языка на язык между Си, Си++ и Java, не покидая среду, - сказал другой специалист. - В конце концов интегрированная среда, вероятно, сведет к минимуму обучение разработчиков, что в свою очередь упростит и ускорит принятие Java".
Fusion - один из компонентов стратегии web.works в отношении Internet, которую Sybase объявила в январе. В рамках web.works среда PowerBuilder 5.0 корпорации Powersoft позволит создавать сменяемые OLE-серверы и программы
просмотра вместе с распределенными объектами, к которым можно получить доступ из клиента Web.
Вероятно, Fusion войдет в систему PowerBuilder 5.0, выпуск которой ожидается к середине года. Тогда, по словам одного из специалистов, приложения можно будет откомпилировать встроенным в Fusion компилятором корпорации Watcom International, а затем перенести в PowerBuilder, чтобы создать комплексное клиент-серверное приложение.
Разработчики смогут использовать PowerBuilder 5.0 также и для того, чтобы создавать Internet-клиентов, исполняемое содержимое для страниц Web и приложения для серверов Internet. Fusion поддерживает программирование с использованием метода "перетащи и оставь" (drag-and-drop), компоненты заказных элементов управления OLE и интерфейс открытого взаимодействия с базами данных (ODBC). Эта программа позволит разработчикам добавлять к приложениям расширения Web.
Ричард Мервин, менеджер R&D по административному компьютерному обслуживанию университета штата Северная Каролина (Рэлей), считает, что интегрированное средство быстрой разработки приложений, поддерживающее Java, Си и Си++, ускорит разработку приложений для Web.
"Мне бы хотелось увидеть инструментальное средство, ориентированное на Web, которое могло бы строить клиент-серверные приложения, - сказал Мервин, пользователь PowerBuilder. - Их можно создавать с помощью Java, но это требует умения писать на языках семейства Си".
Джон Паллато, Талила Бэрон
Достигая критической массы
Планы Powersoft относительно Fusion
- Визуальная компоновка компонентов Си++
- Оптимизирующий компилятор Си/Си++ фирмы Watcom
- Поддерживает Windows 95, NT, Win32s
- Интегрирован с компонентами OCX
- Упрощает разработку клиент-серверных приложений и приложений для Internet
- Работает с ODBC, запросами и объектами транзакций
- Поддерживает язык Java