В начале февраля фирма JavaSoft (Маунтин-Вью, шт. Калифорния) выпустила комплект инструментов разработчика Java Development Kit 1.1 и бета-версию браузера HotJava.

 

По мнению пользователей, JDK 1.1 и HotJava сделают Java более привлекательной платформой для решения корпоративных задач.

 

“Java имеет потенциал для того, чтобы стать ядром будущих распределенных вычислений, однако этому языку еще нужно подрасти,  -  заявил Фрэнсис Делатто, программист и консультант Web-узла в фирме Intra-Net Consulting (Нью-Йорк).  -  Выпуск JDK 1.1 фирмой SunSoft имеет большое значение. Но и остальные фирмы вносят свой вклад в развитие этого стандарта. Мне кажется, что за короткое время Java может добиться огромного успеха”.

 

Выход бета-версии браузера HotJava завершает более чем полуторагодовой период, в течение которого разработка продукта то приостанавливалась, то возобновлялась. Этот браузер был создан в 1995 г., как “доказательство работоспособности” Java. Теперь, после переработки, он стал настраиваемой средой выполнения Java-приложений.

 

HotJava может функционировать и в качестве обычного браузера, поддерживающего стандарт кодирования символов международных алфавитов Unicode, синтаксический анализатор HTML, HTML 3.2, протоколы FTP, Gopher, SMTP и Multipurpose Internet Mail Extension, формат архивных файлов Java, таблицы, кадры и постоянные “куки” (persistent cookies).

 

Кроме того, пользователи HotJava могут осуществлять настройку интерфейса браузера  -  окон, меню, управляющих элементов и их расположения. Браузер также поддерживает подписанные Java-аплеты.

 

По словам представителей фирмы, JDK существенно обновлен по сравнению с версией 1.0. В него включены десятки новых библиотек классов, упрощающих разработку Java-приложений и аплетов.

 

JDK содержит ускоренный механизм Java Virtual Machine, новый набор инструментов Abstract Windowing Toolkit для ОС типа Win32, усиленные системы защиты, позволяющие подписывать Java-аплеты и идентифицировать их возможности, поддержку международного набора символов Unicode 2.0, а также улучшенные возможности двух- и трехмерной графики. JDK включает также компонентную модель Java Beans.

 

Помимо этого аплеты и приложения, созданные с помощью JDK 1.1, теперь смогут выполняться вне “детской песочницы” Virtual Machine, что позволит им обращаться к ресурсам локального ПК и локально же храниться.

 

В начале февраля JavaSoft продемонстрировала новую версию JavaOS, работающую поверх DOS корпорации Microsoft. Совсем еще молодая JavaOS уже может заменить связку DOS  -  Windows 3.x на младших моделях ПК на базе процессоров Intel.

 

Выпуск JavaOS for DOS назначен на апрель, и представители JavaSoft заявили, что, вероятно, эта ОС будет поставляться в пакете с другими приложениями для Java, например с прикладным ПО HotJava и HotJava Views.

 

JavaSoft  -  не единственная фирма, способствовавшая превращению Java в зрелый продукт.

 

Корпорация Microsoft выпустила версию 1.5 SDK for Java, содержащую отладчик Script Debugger, с помощью которого пользователи, работая в браузере, смогут отлаживать Java-приложения, а также расширенные инструменты для работы с CAB-файлами, позволяющие разработчикам объединять Java-аплеты в пакеты для более быстрой пересылки их конечным пользователям.

 

Этот SDK включает обновленную версию виртуальной машины Microsoft, спроектированной для работы с ее продуктами Active Server Pages и Transaction Server, а также для предоставления разработчикам возможности создания серверных Java-приложений.

 

В конце февраля IBM выпустит версию 1.02 своей системы поддержки исполнения Java-программ для OS/2. По словам Тима Тэтчера, менеджера по Java-продуктам в Personal Software Products корпорации IBM (Остин, шт. Техас), версия 1.02 проходит бета-тестирование с ноября 1996 г. Она имеет улучшенную производительность по сравнению с версией 1.01, входящей в состав выпущенной прошлой осенью клиентской операционной системы OS/2 Warp 4.

 

Обновленный вариант предназначен для OS/2 Warp 4, Warp 3, Warp Connect, Warp Server и Warp Server SMP. В нем исправлены ошибки, которые могли предоставлять Java-аплетам доступ к IP-именам и адресам хост-компьютеров, расположенных за брандмауэрами.

 

Телефоны и адреса московских представительств фирм: Sun  -

 

(095) 956-5470, http://www.javasoft.com; Microsoft  -  (095) 967-8585, http://www.microsoft.com; IBM  -

 

(095) 940-2000, http://www.software.ibm.com.

 

Майкл Мюллер

Версия для печати