Java-технологии — страница 4

  • Просмотров 2780
  • Скачиваний 65
  • Размер файла 28
    Кб

средствам разработки, по всей видимости, должны сыграть определяющую роль не только в технологическом, но и в политическом противостоянии конкурентов, на примирение, которых пока нет даже слабого намёка. Библиотека AFC, о готовности которой MicroSoft сообщила весной 1997г. на выставке Software Developer West, содержит средства, облегчающие создание профессионально оформленного графического интерфейса пользователя и работу со средствами

мультимедиа. По утверждению Microsoft, эта библиотека полностью подготовлена на Java и способна исполняться на любой платформе. Ответом Sun и Netscape был выпуск осенью 1997 г. аналогичной библиотеки JFC, вобравшей в себя достоинства соответствующих наборов Java-классов IFC (Internet Foundation Classes) и AWT (Abstract Windows Toolkit), уже имевшихся в арсенале двух фирм. Несмотря на то, что представители Sun подчёркивают не стратегическое, а чисто утилитарное значение JFC,

масса аналитиков не без оснований отводит данной библиотеке решающую роль в битве за контроль над Java-разработками. Microsoft уже успела заявить, что JFC не поставляется и не будет поставляться вместе с Internet Explorer (IE) 4.0. А это значит, что, хотя во многих продуктах 1997г. и предусмотрены средства работы с AFC и JFC, могут возникнуть проблемы с выполнением распределённых многоплатформных программ, составленных с использованием JFC. Не которые

фирмы начинают поставлять Java-инструментарий в комплексе со средствами разработки на других языках под общей крышей единой интегрированной среды. Классические примеры – главный инструментальный пакет фирмы Microsoft 1997 г. Visual Studio 97, где с Java объединились С++, Visual Basic 5.0, Fox Pro и некоторые другие продукты, а также пакет CodeWarrior Gold 11 компании Metrowerks, в котором инструментальные средства, по мнению некоторых пользователей ещё сильней

интегрированы. Примеры оказались заразительными. Осенью об аналогичном намерении объявила Powersoft, имеющая теперь в своём арсенале, помимо Java-инструмента PowerJ, прекрасно зарекомендовавший себя классический инструментарий. Примерно в то же время фирма Haht Software приступила к бета-тестированию средства разработки Hahtside, позволяющего работать с Java и Visual Basic в единой среде. Если для 1996г. было характерно появление Java-компиляторов для

различных платформ, то 1997г. ознаменовался выпуском всевозможных конверторов исходного текста программ и специальных технологий, позволяющих использовать в Java-программах наработки, составленные на других языках. В качестве примера , Visual J++1.1 оснащён конвертором для преобразования апплет в компоненты ActivX. На не раз уже упоминавшейся конференции JavaOne были представлены по крайней мере два продукта, дающие разработчикам на Visual Basic