За будущее Lotus Domino/Notes мы можем быть спокойны минимум ближайшие 16 лет
Sunday, 26. February 2006, 10:39:24
Оригинальный текст : http://www.edbrill.com/ebrill/edbrill.nsf/dx/best-journalist-question-of-the-day?opendocument&comments
Какова судьба технологий Notes/Domino? На этот вопрос журналистам ответил Эд Брилл, руководитель подразделения IBM Lotus Software. Мы приводим выдержки из интервью.
Журналист: Четыре года назад вы объявили о запуске стратегии совместной работы на базе J2EE. Эта стратегия подразумевала развитие по двум параллельным направлениям. Сегодня часто говорят об инвестициях в основные технологии Notes/Domino и их развитии, но о двух направлениях ничего не слышно. Что изменилось и почему?
Эд Брилл (Ed Brill): Четыре года назад Эл Золлар (Al Zollar) рассказал о стратегии совместной работы с J2EE, и на то было несколько причин. Главные две из них остаются в силе и сегодня.
- 1) Программное обеспечение все в большей степени строится на основе компонентов. Это можно видеть на примере решений IBM и других поставщиков. В новом решении Sametime использована архитектура Eclipse, кодек другого производителя и так далее. Очень удобно разрабатывать компоненты, обеспечивающие возможность совместной работы.
- 2) J2EE и .NET стали основными языками для разработчиков приложений. В 2002 году прогнозировалось, что к 2005 году 80% всех новых приложений будут писаться на одном из этих двух языков. Насколько я знаю, этого не произошло – по ряду причин этот показатель ниже. Однако и сегодняшние выпускники университетов в области информатики с наибольшей вероятностью специализируются именно на Java или .NET. Убедить их научиться разрабатывать приложения в Domino Designer непросто, потому что эта программа является «проприетарной», т.е. работает только на одной (хотя и невероятно популярной) платформе.
Поэтому нам пришлось отойти от идеи единственной платформы разработки. С позиций IBM было совершенно логично, что мы выбрали Java. Это отражено в Workplace Collaboration Services и многих продуктах марки Workplace. Однако на пути к совместной работе на базе J2EE произошла странная вещь: продукты Notes/Domino по-прежнему широко распространялись на рынке. Что еще важнее, клиенты, которые уже пользовались ими, увеличили свои инвестиции в Domino: количество их пользователей и установленных приложений все росло.
Проблема с «развитием по двум направлениям» заключалась в следующем: существовала вероятность, что рано или поздно придется переходить на другое направление, а это было бы практически неподъемной задачей.
Компания IBM, в отличие от нашего основного конкурента, не верит в то, что вложения в миграцию приносят экономическую отдачу. Поэтому мы решили не идти по отдельным параллельным направлениям развития, а заняться поиском новых путей интеграции компонентных технологий на базе Java в существующие продукты Notes/Domino.
Это дало свои результаты, некоторые из которых вы могли наблюдать вчера.
Notes подключается к Workplace Managed Client в качестве внешнего модуля на стороне клиента.
В следующей версии Domino портальные технологии будут интегрированы в сервер. Это по-прежнему будут продукты Notes и Domino – они будут работать с любыми приложениями Notes, как и сегодня, не потребуется никаких изменений в архитектуре.
Но теперь модель Activities будет интегрирована с Notes; мы также интегрируем компоненты (Sametime 7.5 будет содержать внешний модуль для мгновенного обмена сообщениями для версии Notes Hannover).
Решение будет включать в себя все лучшие характеристики: новые инвестиции и инновации для продуктов, уже выбраных 61000 компаний заказчиков, и в то же время использование технологий программирования следующего поколения на основе Java. Благодаря таким средствам, как IBM Workplace Designer, можно сочетать эти два подхода, используя инструментальные средства разработки на базе Java, которые функционируют по образцу Domino Designer. В новой версии можно будет создавать даже полнофункциональные клиентские приложения.
Я работал в компании Lotus все это время, пока осуществлялся переход. Я вижу, что команда наших разработчиков в полной мере использовала все наши сильные стороны и традиции и одновременно подготовила инструменты для будущей деятельности, и очень горжусь тем, что могу участвовать в этой работе. Все, что мы делаем, нужно не нам – мы делаем это в интересах наших клиентов (будь то в случае 64-битной миграции или устаревания существующих API). Это нелегкая работа, но у нас самые лучшие, самые талантливые сотрудники. Самое главное – то, что система Notes стала еще более мощной и эффективной, и такой она будет следующие шестнадцать лет.
Комментарий аналитиков ИнтерТраст:
Выбранная стратегия "голубого гиганта" в отношении развития технологий Notes/Domino - интеграция компонентных технологий на базе Java в существующие продукты Notes/Domino - свидетельствует о вдумчивом, прозрачном для клиентов и конструктивном подходе IBM в отношении Lotus Notes/Domino.
Замена миграционной стратегии на интеграционную позволит, с одной стороны, сохранить инвестиции заказчиков в технологии Domino, с другой стороны, на планомерной основе развивать продукт в соответствии с современными тенденциями.
В свете активного развития Notes/Domino еще раз стоит подчеркнуть, что за будущее данной платформы можно быть спокойным минимум в течение 16 ближайших лет! Об этом свидетельствует как данное интервью, так и множество публикаций и конференций, посвященных Lotus.








