IBM Лотос отправитель
Разработчик(и) | ИБМ |
---|---|
Написано в | Ява |
Операционная система | Кросс-платформенный |
Тип | Сервисная платформа OSGi |
Веб-сайт | www |
IBM Lotus Expeditor — это программная платформа подразделения IBM для Lotus Software создания, интеграции и развертывания «управляемых клиентских приложений», то есть клиентских приложений, которые развертываются, настраиваются и управляются на рабочем столе, обычно с помощью удаленного компьютера. сервер . Цель состоит в том, чтобы позволить разработчикам создавать приложения, которые используют преимущества локального клиента, имея при этом такую же простоту обслуживания, как и веб-приложения.
Описание
[ редактировать ]Экспедитор состоит из нескольких частей:
- Lotus Expeditor Client for Desktop используется для запуска клиентских приложений в Microsoft Windows , Mac OS X и Linux . Эти приложения могут быть написаны с использованием комбинации технологий OSGi , Java EE и Eclipse Rich Client Platform (RCP), работающих на виртуальной машине Java.
- Lotus Expeditor Client for Devices — это конфигурация платформы для устройств Microsoft Windows Mobile и коммуникатора Nokia E90 . Эта конфигурация платформы включает встроенную платформу расширенного клиента Eclipse (eRCP), работающую на виртуальной машине Java ME .
- Lotus Expeditor Server используется для развертывания, настройки и обслуживания приложений, работающих на клиентах Lotus Expeditor. Он работает поверх IBM DB2 системы управления базами данных и Java EE на базе сервера приложений IBM WebSphere . Сервер Expeditor не требуется для запуска клиентских приложений Expeditor. Клиентские приложения могут работать автономно и при необходимости использовать службы Lotus Expeditor Server для синхронизации данных, обмена транзакционными сообщениями и автоматического удаленного управления приложениями.
Кроме того, Lotus Expeditor Toolkit позволяет разработчикам создавать приложения Expeditor и настраиваемые среды выполнения Expeditor. Он работает поверх интегрированной среды разработки Eclipse .
Lotus Software использует Expeditor во многих своих продуктах, включая Notes (начиная с версии 8), Sametime (начиная с версии 7.5) и Symphony .
История
[ редактировать ]Lotus Expeditor берет свое начало в инициативе IBM по распространению вычислений (PvC). которые были связаны со стремлением к повсеместному распространению вычислений . Ранние формы Lotus Expeditor были впервые публично описаны в 2001 году в статье об архитектуре всеобъемлющих вычислительных устройств IBM. [1] Эта архитектура послужила основой для поставок встроенного программного обеспечения IBM PvC во многих областях, включая автомобильную телематику, промышленный контроль, бытовые шлюзы, настольные экранные телефоны и портативные мобильные устройства.
В 2003 году ядро архитектуры устройств PvC, сервисная платформа OSGi, было использовано при рефакторинге среды выполнения Eclipse для создания того, что стало Eclipse 3.0. Этот проект-инкубатор получил название Equinox . Eclipse 3.0 был выпущен в 2004 году как реорганизованная среда выполнения (Rich Client Platform или RCP) и интегрированная среда разработки (IDE), использующая RCP.
Позже в 2004 году IBM анонсировала технологию Workplace Client Technology (WCT) для создания управляемых клиентских приложений, предназначенных для настольных компьютеров. WCT представлял собой приложение архитектуры устройств PvC к настольным компьютерам, которое затем включало технологии RCP. WCT также поставлялся с редакторами документов, которые могли читать текстовые документы, электронные таблицы и презентации в формате OpenDocument . [2] [3]
Позже в том же году IBM переименовала архитектуру устройств PvC в платформу под названием Workplace Client Technology, Micro Edition (WCTME). [4] [5] IBM взяла существующую технологию Workplace Client Technology и переименовала ее в Workplace Client Technology, Rich Client Edition (позже Rich Edition или WCTRE).
IBM создала конфигурацию платформы WCTME под названием Workplace Client Technology, Micro Edition — Enterprise Offer (WCTME-EO) как первый общедоступный продукт для поддержки создания и развертывания настольных приложений для Workplace. WCT Micro Edition — Enterprise Offer занимал меньшую площадь, чем WCT Rich Edition, поскольку фокусировался только на интеграции бизнес-приложений и, соответственно, не включал редакторы документов. [6]
Названия технологий продолжали меняться в течение следующих нескольких лет.
- WCT Rich Edition стал известен как клиент, управляемый на рабочем месте. [7]
- WCT Micro Edition — Enterprise Offer был кратко переименован в Workplace Managed Client for WebSphere, а затем был выпущен как WebSphere Everyplace Deployment для Windows и Linux. [8] ( WebSphere Everyplace Deployment относится как к клиентским, так и к серверным технологиям.)
В 2006 году IBM начала уменьшать акцент на бренде Workplace в пользу существующих брендов Lotus и WebSphere . [9] В рамках этих усилий компания создала бренд Expeditor внутри Lotus: [10]
- WebSphere Everyplace Deployment стал Lotus Expeditor.
- В частности, WebSphere Everyplace Deployment для Windows и Linux стал клиентом Lotus Expeditor для настольных компьютеров.
- Workplace Client Technology, Micro Edition стала клиентом Lotus Expeditor для устройств.
- Серверные компоненты продуктов WebSphere Everyplace Deployment, предназначенные для управления настольными и мобильными приложениями, стали Lotus Expeditor Server.
- Некоторые технологии Workplace Managed Client, такие как редакторы документов, были включены в Lotus Notes 8 и Lotus Symphony.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Джим Колсон, Архитектура всеобъемлющих вычислительных устройств. Архивировано 18 ноября 2007 г. на Wayback Machine , MicroDevNet, 3 апреля 2001 г. По состоянию на 6 ноября 2007 г.
- ^ Хариш Грама, Кейт Аттенборо, Джон Бэнкс-Биничи, Джим Марсден, Карл Кренцель, Джефф Калоу, Шанкар Рамасвами, Ю Синь Коу, Мэри Эллен Зурко и Хайди Вотоу, Обзор технологии IBM Workplace Client Technology (Rich Client Edition) , IBM Redpaper , 2004. По состоянию на 26 сентября 2007 г.
- ^ Филип Монсон, Тимоти К. Чу и Кристофер Дж. О'Нил, Инструменты повышения производительности клиентской технологии IBM Workplace для IBM Lotus Workplace Documents 2.0.1 , IBM Redpaper, 2004. По состоянию на 26 сентября 2007 г.
- ^ Анонсирование IBM Workplace Client Technology, Micro Edition , IBM, 2004. По состоянию на 26 сентября 2007 г.
- ^ Дэвид Райх, Технологическая карта WCTME , IBM, 2004. По состоянию на 26 сентября 2007 г.
- ^ Руководство разработчика приложений Workplace Client Technology Micro Edition Enterprise Offers , IBM, 2004. По состоянию на 26 сентября 2007 г.
- ^ Хангсу Ма, Управление клиентскими приложениями , управляемыми IBM Workplace, IBM DeveloperWorks, 2005. По состоянию на 26 сентября 2007 г.
- ^ Филип Монсон, Лори Отт, Нишант Х. Шах и Шейн О'Салливан, IBM Workplace Managed Client: Руководство по интеграции ISV , IBM Redpaper, 2006, стр. 195. По состоянию на 26 сентября 2007 г.
- ^ Дэвид ДеДжин, Скатертью дорога IBM Workplace , InformationWeek, 22 января 2007 г. По состоянию на 26 сентября 2007 г.
- ^ Лист данных Lotus Expeditor 6.1 , IBM, 2007. По состоянию на 26 сентября 2007 г.