SunOS

Страница: 5/20

Навигатор HotJava

Навигатор HotJava обеспечивает:

поддержку Java-аплетов;

сетевую безопасность;

полную поддержку HTML 3.2;

проверку HTML-конструкций;

поддержку многопотоковых приложений;

поддержку внешних программ просмотра;

конфигурируемость пользовательского интерфейса;

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

Мощная инструментальная среда

Операционная среда Solaris предоставляет разработчикам документацию, программные библиотеки, средства повышения производительности, примеры программ и инструменты для тестирования. В данном разделе рассматриваются новые возможности, помогающие работать с большими файлами (имеющими размер более 2 Гб), многопотоковыми приложениями, X-серверами и библиотеками.

Управление версиями и областями действия — это новые возможности, реализованные в редакторе внешних связей. Они позволяют разработчикам динамических объектов определить последовательные версии интерфейсов таких объектов и ограничить область действия глобальных имен.

Перечислим другие нововведения:

· Активация планировщика обеспечивает дополнительную поддержку многопотоковых приложений на уровне ядра.

· Управление вытеснением позволяет приложениям воздействовать на планировщик в ядре, предотвращая вытеснение на короткие промежутки времени. Это может повысить эффективность некоторых классов приложений, таких как серверы баз данных.

· Файловая система /proc перестала быть плоской. В ней появились подкаталоги, содержащие информацию о состоянии процессов и управляющие функции, такие как точки слежения (Watchpoints).

· Федеративные сервисы именования (Federated Naming Services, FNS) приведены в соответствие со спецификациями X/Open(r) XFN CAE.

· Новая область локализации для разработчиков en_US.UTF-8 допускает одновременную поддержку ввода/вывода на нескольких языках. Подобная область локализации появилась в ОС Solaris впервые.

· Инструментальная среда для CDE (CDE 1.2 Development Environment) является дополнительным продуктом, который могут использовать разработчики приложения для единой среды рабочего стола. В этот продукт входят:

o утилиты, справочная информация, библиотеки, включаемые файлы;

o графические элементы, помогающие переносить в среду CDE приложения, разработанные для OpenLook и Microsoft Windows, а также элементы, эмулирующие терминал, позволяющие редактировать тексты и осуществлять выбор файлов;

o средства создания графического пользовательского интерфейса, использующие прикладной программный интерфейс среды CDE;

o командный язык Desktop KornShell (dtksh);

o демонстрационная программа (с исходными текстами), использующая возможности Motif, ToolTalk и другие.

· Инструментарий разработчика (Solaris Developer Kit, SDK) теперь встроен в среду Solaris и его не нужно приобретать отдельно. Solaris содержит всю информацию, необходимую для разработки приложений и графических элементов.

· Средства конфигурирования X-сервера позволяют изменять параметры устройств платформно-независимым образом.

Поддержка больших файлов

Solaris 2.6 поддерживает файлы, размер которых превышает 2 Гб. Для выполнения асинхронных операций с большими файлами предоставляются новые программные интерфейсы.

Большие файлы поддерживаются в файловых системах UFS, NFS и CacheFS. Новая опция команды монтирования позволяет отменить поддержку таких файлов в системе UFS.

Сетевые средства

Сетевые средства необходимы рабочим группам, крупным организациям, сообществу Интернет. Локальные и глобальные сети позволяют построить распределенную информационную среду, интегрировать ресурсы разнородных систем, использовать приложения, разработанные в архитектуре клиент/сервер, поддерживать электронную коммерцию.

Реферат опубликован: 28/12/2006