Воскресенье, 2024-05-19, 9:20 AM
Статьи - Java
Приветствую Вас Гость | RSS
Главная страница Каталог статей Регистрация Вход
Меню сайта

Категории каталога
Java [29]
Статьи по Java

Наш опрос
Какую технологию вы предпочитаете?
Всего ответов: 250

Начало » Статьи » Java » Java

Sun: от CDE к Java Desktop
Имя Sun широко известно благодаря значительному технологическому вкладу компании в мировой компьютинг - в том числе, благодаря оконной системе CDE, ставшей прототипом оболочки KDE. Новая инициатива Sun - создание программируемого графического интерфейса для Linux на основе Java - Java Desktop

Доступная с января 2004 года, Java Desktop System сразу же получила статус коммерческого продукта, предлагаемого по цене от $100 для одной рабочей станции или $50 долларов при покупке лицензии для каждого сотрудника компании. JDS использует открытый код и открытые технологии, тщательно подобранные Sun. В основе JDS - известная оболочка GNOME, но снабженная всем необходимым для выполнения Java-приложений, так что они могут выполняться наравне с традиционными программами.

Помимо последней версии исполнительной среды Java Runtime Engine и Java Web Start, JDS включает:

браузер Mozilla версии 1.4;
набор офисных приложений StarOffice 7;
почтовый клиент и организатор Evolution 1.4.
В JDS включены дополнительные Java-приложения, призванные упростить выполнение типичных офисных задач.

В дополнение к весьма привлекательной цене компания предлагает один год поддержки с гарантией бесплатных обновлений, 60-дневную поддержку инсталляции, доступ к онлайновой knowledge base, онлайновые тренинги и другие программы поддержки. Эти меры, в первую очередь, призваны заинтересовать корпоративных пользователей и предложить достойную замену MS Windows / MS Office по значительно более выгодной цене и с хорошей корпоративной поддержкой.

Поддержка технологии Java
Поскольку мировые корпорации, в основном, уже определились с использованием Java в качестве основной операционной платформы для бизнес-приложений и, в частности, для веб-сервисов, то вполне естественно, что современная операционная среда штатно должна включать JRE как один из своих компонент. Встроенная в JDS исполнительная среда Java позволяет легко интегрировать в десктоп как существующие, так и новые Java-приложения, будь то фронт-энд-приложения для доступа к базам данных, системы вертикальных коммуникаций CRM или просто новые утилиты.

Многие возможности JDS уже одобрены и поддержаны многими неправительственными и государственными организациями мира, в частности Independent Software Vendors (ISV) - независимыми разработчиками ПО, в числе которых - China Standard Software Company, Macromedia, Real, Adobe и множество других. В связи с ростом рынка офисных инсталляций Linux многие компании получают редкий шанс выйти со своими продуктами из замкнутого круга разработок под Windwos и Macintosh на рынок открытых систем.

Основные компоненты Java Desktop System
Оконное окружение JDS основано на оконном окружении GNOME, сопровождается массой приложений для офисной работы и отличается фирменным стилем Sun. Пользователи, знакомые с GNOME, обнаружат хорошо спланированный, насыщенный цветами и интуитивный графический пользовательский интерфейс, позволяющий легко находить документы, открывать файлы, управлять меню, запускать приложения, настраивать GUI под пользователя и даже попытаться создавать приложения на Java под Linux.

Чтобы оценить все преимущества Java-приложений, необходим производительный и современный веб-браузер, поэтому в JDS включен самый лучший из известных - Mozilla 1.4, который способен выполнять любые известные веб-приложения. В числе прочих важных свойств этого обозревателя - встроенная система защиты данных пользователя и сетевая безопасность, а также защита от нежелательной почты и pop-up окон. Кроме того, новая система открытия многих страниц в одном окне приложения может существенно повлиять на производительность работы.

Mozilla сопровождается средствами воспроизведения аплетов и Java Web Start, позволяющими разрабатывать, тестировать и запускать Java-аплеты и приложения. Java Web Start позволяет также запускать обычные desktop-приложения по сети. Это не только упрощает поставку новых версий программы (необходимость в ней фактически отпадает), но и гарантирует обновления самой операционной среды JRE.

Сюита офисных приложений StarOffice 7, также включенная в JDS, позволяет вводить форматированный текст, электронные таблицы, презентации, графики и подключаться к базам данных. Более того, новые открытые Java-интерфейсы позволяют обращаться к объектам StarOffice и автоматически генерировать или обрабатывать существующие документы. Сам StarOffice также может быть расширен посредством создания Java-модулей, а также благодаря технологии, известной как StarOffice SDK.

В качестве среды выполнения Java выступает J2SE v.1.4.2_02 - самый свежий на момент выхода системы стабильный релиз, позволяющий выполнять тысячи существующих приложений. Помимо стандартных модулей, в поставку Java входят опции в виде Java Media Framework (JMF), а также кодеков MP3 и Ogg Vorbis, не входящих в JMF.

Последняя версия J2SE имеет расширенную функциональность Swing GTK+, которая обеспечивает динамическое изменение внешнего вида окон и управляющих элементов приложений. Это позволяет разрабатывать приложения, адаптирующиеся к среде выполнения и принимающие естественный для операционного окружения вид. Кроме того, пользователь может изменять внешний вид приложений - на программном уровне это делается вызовом всего одного метода UIManager.setLookAndFeel ().

Как уже упоминалось выше, JDS содержит универсальный текстовый редактор разработчика jEdit, который настраивается и программируется в очень большом диапазоне, чем-то напоминая emacs. Возможности включают автоотступы, расцветку и выделение синтаксиса, встроенный макроязык и расширяемую на основе plug-in'ов архитектуру. Многие макросы и расширения уже включены в поставку. Поддерживаются многие кодировки, в том числе UTF8 и Юникод, а также "сворачивание" фрагментов текста для более продуктивной навигации по исходным текстам.

JDictionary - другой интересный продукт, идущий с JDS и сопровождаемый Open Source лицензией. Это английский словарь с возможностями перевода. Написанный на Java, JDictionary не зависит от платформы и имеет простой интуитивный интерфейс. Помимо прямой своей функциональности, приложение также может обновляться по сети и обновлять свои модули расширения (plug-ins).

JgraphPad - еще одно приложение с открытым кодом, оно предназначено для графического представления идей и программных архитектур. Графики представляются в виде XML-диаграмм, вы можете импортировать растровые изображения и создавать графики выполнения, UML-диаграммы, карты и добавлять снимки экрана к документации. Графические объекты автоматически располагаются в области видимости. Предусмотрена поддержка печати и отслеживание версий.

JDiskReport представляет собой утилиту для отслеживания дисковой памяти, занимаемой теми или иными файлами, папками и приложениями. Статистика по использованию диска представляется в виде наглядных графиков и таблиц.

Sun на страже корпоративной безопасности
Поскольку безопасность в корпоративном секторе особенно важна, Sun уделила немалое внимание безопасности - как встроенной в механизмы Java, так и предоставляемой операционной средой Linux. Для приложений Java технология "песочницы" предохраняет пользователя от опасности вирусной атаки и других воздействий приложения на среду - в то время как Linux добавляет дополнительные механизмы защиты на уровне файловой системы, причем делает это значительно лучше, чем такие системы, как Windows.

* * *
В результате новая коммерческая версия Java Desktop System включает все компоненты, необходимые для производительной и безопасной работы корпоративного пользователя в среде Linux. А специальная "вступительная" цена в $50 за полный пакет программного обеспечения на один компьютер (или $25 на каждого пользователя), плюс полная годовая поддержка от такого известного провайдера услуг, как Sun, выглядит как условно-бесплатное распространение.

Ставка на JDS может быть тем более интересной, если учесть, что в ближайшем будущем Sun в сотрудничестве с другими компаниями намеревается создать или адаптировать для JDS множество Java-приложений для обмена документами, сообщениями, медиа и идеями в открытом и безопасном окружении.

Категория: Java | Добавил: webmaster (2006-12-14)
Просмотров: 393 | Рейтинг: 0.0 |

Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Сервисы

Поиск по каталогу

Друзья сайта

| Ссылки 1 | Ссылки 2 | Ссылки 3 |
www.webmaster.clan.su Каталог+поисковая система be number one Bakililar.az Top Sites Сервис авто регистрации в
каталогах, статьи про раскрутку сайтов, web дизайн, flash, 
photoshop, хостинг, рассылки; форум, баннерная сеть, каталог 
сайтов, услуги продвижения и рекламы сайтов Скрипт для определения тиц (Яндекс CY: индекс цитирования). Определение pr (Google Pagerank). Проверить тиц pr сайта.
Copyright WebMaster.Clan © 2006 Бесплатный хостинг uCoz