Intranet - статьи

         

Поддержка Java


Java - язык программирования, позволяющий разработчикам создавать

безопасные независимые от платформы выполняемые компоненты, которые называются

активными объектами, мини-приложениями или Java-приложениями (applets).

Java-приложения завоевывают в Web и на Web-узлах все большую популярность.

Некоторые из них (такие как Gamelan) уже предлагают списки тысяч Java-приложений.

При оценке поддержки Java разработчики и Web-дизайнеры выдвигают на

первое место следующие требования:

  • Максимально широкая поддержка Java. Разработчикам Web-страниц

    и программного обеспечения необходима программа просмотра, надежно выполняющая

    самый широкий спектр Java-приложений и поддерживающая популярные средства

    виртуальной машины Java компании Sun Microsystems.

  • Быстрая поддержка JIT. Быстрое выполнение кода Java с помощью

    JIT-компилятора (Just-in-Time) стала сегодня стандартным средством ведущих



    программ просмотра. Учитывая инвестиции многих компаний в разработку JIT-технологии,

    программа просмотра должна обеспечивать в качестве стандартного средства

    быструю поддержку JIT и допускать простую замену JIT с целью оптимизации

    производительности.

  • Лучшая поддержка мультимедиа и доступ к средствам операционных систем.

    Разработчики хотели бы создавать более мощные Java-приложения, способные

    использовать широкий спектр функций, предоставляемых базовой операционной

    системой, включая возможности печати и мультимедийные средства. Пользователи

    высоко оценивают способность выполнения такого "заведомо безопасного"

    кода, выходящего за рамки стандартных Java-приложений и предоставляющего

    доступ к широкому спектру защищенных системных средств.

  • Интеграция Java-приложений с другими компонентами. Разработчики

    Web-страниц хотели вы усилить интерактивные качества своих документов с

    помощью сценариев, использующих Java-приложения, элементы управления ActiveX,

    интегрируемые программные модули и т.д.

  • Усовершенствованная защита. Несмотря на присущие языку Java

    возможности защиты, здесь остается немало возможностей для улучшений, еще


    более повышающих безопасность. Пользователи и разработчики Web-страниц

    в равной степени хотели бы располагать надежной моделью Java-приложений

    и улучшенной с помощью дополнительных методов (таких как цифровая подпись

    кода) защиты.


  • Разработчики, администраторы Web-узлов и авторы страниц желали бы иметь:
  • Базовую поддержку Java-приложений.


  • Применение Java-приложений в сценарии, не требующее изменений

    их программного кода.


  • Инсталлируемую JIT-архитектуру.


  • Поддержку сильных встроенных средств защиты Java.


  • Поддержку подписи кода (Trusted Code), обеспечивающую

    защиту, выходящую за рамки встроенных возможностей Java.


  • Защищенный доступ Java-приложений к средствам операционной

    системы, таким как мультимедиа, печать и программы для настольных систем.



  • Содержание раздела