Язык Java включен во многие популярные продукты доступа к Интернет, например, навигатор Netscape компании Netscape Communication. Java позволяет "оживить" обычно неподвижные страницы WWW. Таким образом, Java революционизирует характер содержания и способы использования Интернет.
Программы Java могут выполняться на многих платформах, включая Solaris, MacOS и MS-Windows; благодаря наличию унифицированного портируемого уровня, легко осуществляется перенос Java-приложений.
Нарастающие темпы изменений в информационно-насыщенной среде бизнеса привели к тому, что ключевым фактором в достижении высокой продуктивности и экономической эффективности современной компании становится гибкость. Менеджеры, конечные пользователи, разработчики, бизнесмены — все вынуждены учиться быстро реагировать на внезапные и серьезные изменения обстановки. В условиях рынка компаниям приходится искать стратегические преимущества в создании информационных инфраструктур, учитывающих потребность гибкого ведения бизнеса. Такие инфраструктуры должны поддерживать быструю разработку новых приложений, расширение или модификацию существующих.
Сетевая объектная технология позволяет осуществлять доступ из приложений к объектам и их разделяемым сервисам в масштабах всей компании, независимо от местонахождения приложений и объектов. Индивидуальный объект можно изменить без риска "испортить" приложение или бизнес-процесс, которые он моделирует — если обновленный объект окажется неработоспособным, легко и прозрачно можно восстановить предыдущую версию; таким образом, поддерживается плавная, пошаговая эволюция сложных систем. В сочетании с мощными сетевыми средствами, объектная технология порождает новый класс корпоративных приложений — гибких, мощных, централизованно администрируемых, не требующих больших затрат на создание.
Семейство продуктов Solaris NEO реализует описанный выше новый подход к построению программных систем корпоративного масштаба. Поскольку объектное программирование поддерживает многократное использование программных компонентов, то создание сложных приложений требует значительно меньше усилий, чем раньше. Solaris NEO позволяет существенно ускорить построение и упростить процесс эволюции приложений в тех компаниях, где используется сетевая объектная технология.
Продукты Solaris NEO базируютсянаспецификациях CORBA (Common Object Request Broker Architecture), выработанныхгруппой OMG (Object Management Group). Solaris NEO позволяет привнести технологию клиент/сервер в Интернет и развернуть корпоративную сеть сервисов с использованием эффективных, масштабируемых сетевых объектов. Solaris NEO содержит:
Графика была и остается неотъемлемой частью среды Solaris, где пользователи могут непосредственно применять множество готовых графических приложений. На протяжении долгого времени компания Sun Microsystems является ведущим поставщиком графических средств, имея самую большую долю рынка в ключевых отраслях индустрии, таких как механическое компьютерное конструирование, архитектура, техническое проектирование, финансовый анализ.
Бурное развитие мультимедийных приложений, таких, например, как Web-страницы в Интернет, привело к возрастанию роли средств графики и обработки изображений также и во многих нетехнических областях. Новаторская графическая архитектура в сочетании с сетевыми возможностями Solaris помогает разработчикам обогатить графикой корпоративную информационную среду, применить развитые графические технологии в критически важных приложениях и системах электронной коммерции.
Solaris предоставляет ряд мощных графических библиотек, среди которых XIL, XGL, OpenGL, Xlib, PostScript, Display PostScript и Kodak Color Management System (KCMS).
XIL Imaging Library — это многопотоковая библиотека, содержащая интерфейс обработки изображений и поддержки цифрового видео, пригодная для приложений обработки документов, предварительной цветной печати, а также генерации и воспроизведения цифрового видео. XIL Imaging Library имеет полный набор функций для манипулирования изображениями и их воспроизведения, включая арифметические и логические операции, пиксельную геометрию, сжатие, управление цветами, отображение. XIL существенно ускоряет разработку коммерческих и технических приложений, связанных с обработкой изображений в технике и документообороте, с художественной графикой, мультимедиа, предварительной цветной печатью.
XGL Graphics Library — библиотека двух- и трехмерной геометрии для приложений, в которых требуются функции геометрических преобразований и отображения. Библиотека поддерживает мобильность для разных аппаратных платформ и оптимально использует возможности графических ускорителей. Обеспечивается прозрачная поддержка наложений для ускоренной обработки меню и монохромных перекрытий.
Solaris 2.6 полностью поддерживает аппаратные средства мощных графических ускорителей компании Sun Microsystems, включая системы TurboZX, SX и Creator Graphics. Кроме того, Solaris 2.6 обеспечивает ускоренную работу конвейера для Artist Graphics XJ1000 и MediaVision PGIO24.
Solaris PEX — реализация спецификаций MIT PEX, являющихся расширением X Window для трехмерной графики. PEX поддерживает непосредственный режим для графических отображений, передаваемых по сети с использованием X-протокола. PEX предоставляет программистам более широкие возможности создания графических приложений для разнородных сетевых сред.
Kodak Color Management System (KCMS) — множество прикладных программных интерфейсов и библиотек, которые позволяют описывать и контролировать цветовые функции широкого спектра устройств: мониторов, сканеров, принтеров, устройств записи на пленку. Эти средства обеспечивают надежную обработку цветных документов при вводе и воспроизведении на разнотипных устройствах.
Solaris образует прочный фундамент, на котором могут быть построены приложения, использующие геометрические преобразования, обработку изображений и полиэкранный режим, манипулирующие двумерными и трехмерными объектами. Продукт Solaris OpenGL 1.1, отдельно поставляемый компанией Sun Microsystems, представляет собой собственную реализацию промышленного стандарта OpenGL. Он обеспечивает мощные изобразительные средства и позволяет разрабатывать многоплатформные приложения с трехмерной графикой.
Программная среда Solaris — это магистральный путь в будущее сетевых корпоративных вычислений. Ни одна другая операционная система не предоставляет столь полного спектра сервисов, необходимых для создания корпоративных систем и систем Интернет/Интранет.
ОС Solaris спроектирована как фундамент корпоративной информационной среды и обладает уникальными возможностями неограниченного прозрачного доступа к системам, серверам, принтерам, удаленным базам данных и другим ресурсам; благодаря своей масштабируемости, она может поддерживать практически любую прикладную конфигурацию. Средства обеспечения высокой доступности гарантируют постоянную готовность, необходимую для WebTone. Будучи разработчиком Java, компания Sun Microsystems возглавляет революцию, ведущую к переходу на модель "мощный сервер — тонкий клиент", уменьшающую затраты на владение информационной системой.
Solaris представляет собой самое гибкое и мощное операционное Unix-окружение. Функциональная идентичность реализаций Solaris для платформ SPARC и x86 обеспечивает прозрачную совместимость для RISC и CISC-платформ, чего не дает ни одна другая операционная среда.
Soalris имеет многопотоковое ядро с поддержкой многопроцессорности, соответствует стандартам для открытых систем, обеспечивая совместимость с другими окружениями, содержит инструменты разработки и администрирования мирового класса, поддерживает многие приложения третьих фирм, предоставляет среду выполнения приложений MS-Windows. Масштабируемость Solaris простирается от рабочих станций до суперкомпьютеров, что позволяет заказчикам создавать разнородные корпоративные сетевые конфигурации, легко наращиваемые по мере роста информационных потребностей.
Выбор Solaris в качестве базиса корпоративной информационной среды и систем Интернет/Интранет дает компаниям мощный импульс для повышения конкурентоспособности и производительности труда. Организациям, стремящимся к эффективному использованию стратегических компьютерных информационных ресурсов, Solaris позволит объединить их системы с сетями поставщиков и заказчиков, сохраняя при этом полный контроль за доступом к информации, за ее целостностью и конфиденциальностью.