В начале февраля фирма 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.
Майкл Мюллер