Дальнейшее развитие eSuite
Компания Lotus намерена продолжить
развитие и разработку своих решений для сетевой
информационной работы, основанных на продуктах
серии eSuite и стандартах Java. Общая цель этой работы
состоит в том, чтобы предоставлять заказчикам
компактные, сфокусированные многоплатформные
компоненты, отвечающие потребностям типичных
офисных работников, и облегчать быструю
разработку Web-приложений, имеющих важное
значение для бизнеса. Кроме этого Lotus будет
встраивать в свои продукты дополнительные
свойства и функции, которые сделают существующий
набор приложений еще более экономным,
управляемым, сфокусированным, простым в
использовании и еще более облегчат процесс
"сборки" новых деловых приложений и их
сопряжения с существующими традиционными
данными и системами.
Компания Lotus продолжит развитие пакета
eSuite WorkPlace, чтобы еще более облегчить его
установку и поддержку и придать ему более
совершенные функции, удовлетворяющие
требованиям заказчиков eSuite. Кроме того, этот
пакет будет лучше интегрироваться и
взаимодействовать с существующими данными и
системами.
Расширение функциональности для
удовлетворения потребностей более широкого
круга пользователей
Как уже говорилось выше, целью
создания офисных компонентов eSuite состоит в том,
чтобы предоставить пользователям самые
распространенные функции существующих на
сегодня полномасштабных офисных приложений и в
то же время сделать эти компоненты компактными,
быстрыми и простыми в использовании. Lotus будет
добавлять к этим компонентам модульную
функциональность и программируемые расширения,
чтобы удовлетворить потребности заказчиков eSuite,
не увеличивая общие размеры компонентов.
Кроме того, компания Lotus намерена увеличить
количество компонентов в пакете eSuite WorkPlace. В
следующей версии этого пакета в его состав будут
включены такие новые компоненты, как планировщик
проектов и средство составления графиков.
Функциональность по требованию
Идея создания простых и легких в
использовании компонентов будет и впредь лежать
в основе разработки офисных приложений eSuite. Lotus
будет добавлять к ним дополнительные функции за
счет создания все новых компактных и
сфокусированных модульных компонентов, которые
будут хорошо интегрироваться и
взаимодействовать друг с другом. Таким образом,
пользователи получать именно те функции, в
которых они будут нуждаться, и именно в тот
момент, когда они будут необходимы. Что же
касается разработчиков приложений, то они будут
иметь в своем распоряжении небольшие
строительные "кирпичики", из которых будут
строиться компактные и сфокусированные деловые
приложения. Так, например, пользователи деловых
приложений, которым нужны @функции, не включенные
в состав редактора электронных таблиц eSuite,
получат доступ к ним при помощи дополнительного
модуля @функций, который беспрепятственно
интегрируется с редактором электронных таблиц
eSuite.
Функциональность сервера
Там, где это необходимо, Lotus будет
предоставлять дополнительную функциональность
компонентам eSuite за счет расширения
функциональности сервера. При этом почти весь
код, поддерживающий ту или иную функцию, будет
запускаться на сервере, и лишь небольшая его
часть будет исполняться на клиентской машине. К
примеру, компонент проверки орфографии eSuite будет
расположен на сервере и будет предоставляться
клиентам только по требованию. Словари и
лингвистические коды будут также храниться на
сервере, поэтому клиенту не понадобится
дополнительное дисковое пространство или память
для их загрузки.
Поддержка сложных документов
Хотя каждый офисный компонент eSuite,
входящий в состав первоначальной версии этого
пакета, имеет богатую функциональность,
встраивание одного компонента в другой пока не
поддерживается. Эта функция будет реализована в
последующих версиях. В этом случае пользователи
смогут включать электронные таблицы и графики
eSuite в документы, созданные текстовым процессором
eSuite. Кроме этого, использование технологии Lotus
InfoBus позволит данным одного компонента
соединяться с данными других компонентов и
создавать по-настоящему интегрированные деловые
приложения.
Повышенная совместимость,
взаимодействие и использование открытых
стандартов
Lotus продолжит встраивать в продукты
eSuite все новые средства и функции, которые будут
повышать совместимость по файлам и
взаимодействие компонентов пакета eSuite и таких
популярных офисных пакетов, как Lotus SmartSuite и Microsoft
Office. В число таких новых средств войдут средства
просмотра файлов и фильтры импорта и экспорта
данных.
Помимо этого, Lotus продолжит политику
использования открытых стандартов для файлов
данных и доступа к данным. Так, например, Lotus
исследует возможность использования опции XML для
формата файлов компонентов eSuite. Кроме того, Lotus
продолжит использование стандартов Интернет в
браузерах и приложениях для электронной почты и
календарной работы.
Усовершенствованные средства
управления сервером и интеграция с Domino/Notes
Управление сервером будет
усовершенствовано за счет более тесной
интеграции с продуктом Domino 5.0 (который в
настоящее время известен под названием
"Maui"). Это позволит использовать хранилище
данных Notes для репликации компонентов и
управления пользователями.
Кроме этого, Lotus ищет наиболее оптимальную
возможность включения компонентов eSuite в
клиентскую часть Maui.
Более широкие кросс-платформные
решения
Первоначальная версия eSuite WorkPlace будет
работать только на сетевых и персональных
компьютерах. В дальнейшем Lotus планирует
обеспечить поддержку и других платформ, в том
числе OS/2, Macintosh и клиентов Unix. Поскольку продукты
eSuite написаны на Java, Lotus может разработать
продукты eSuite для "персональных цифровых
помощников" PDA и других мобильных продуктов и
устройств.
Будущие версии пакета eSuite DevPack будут
включать все новые компоненты доступа к данным и
презентации данных. Кроме того, будет расширена
поддержка интерфейсов прикладного
программирования (API) и обеспечена более тесная
интеграция с Domino и данными IBM.
Более тесная интеграция с Notes/Domino
Первоначальная версия предназначена
для облегчения разработки Web-приложений с
доступом через стандартные Web-браузеры, включая
Netscape Navigator, Microsoft Internet Explorer и клиенты Notes. В
дальнейшем Lotus намеревается усовершенствовать
клиентскую часть Notes 4.6x, чтобы обеспечить
поддержку встраивания и устойчивости
компонентов eSuite. Кроме этого, клиент Domino 5.0,
поддерживающий технологию JavaBeans, сможет
пользоваться функциями DevPack.
В будущем в программный пакет eSuite DevPack будут
добавлены новые способы доступа к архитектуре
Domino. Maui обеспечит прозрачную поддержку IIOP, а
также набор классов Java, которые позволят
разработчикам eSuite DevPack пользоваться внутренними
услугами Domino. Протокол Internet Inter-ORB Protocol (IIOP)
является промышленным стандартом для
распределенных объектов, основанных на
архитектуре CORBA. В состав eSuite DevPack войдет новый
компонент доступа к данным IIOP Notes, который
предназначен для использования функций Maui,
предоставляющих доступ к великолепным
возможностям платформы Domino. С помощью этого
компонента разработчики смогут получать доступ
к "полевым данным" и получать данные из
графического изображения или из набора объектов,
включенных в это изображение. Компонент доступа
к данным eSuite IIOP станет не только стандартным
хранилищем данных, но и важным шлюзом для связи с
системой распределенных объектов Domino.
[Назад]
[Содержание]