Страница: 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