Войти
 
 
   
 
  
Новости Notes.ру Библиотека Биржа труда Вопрос - ответ Форум Регистрация Поиск О проекте
Разделы
О Notes
Советы
Шаблоны и примеры
Литература
Презентации
 
Дополнительные инструменты в панели инструментов   
Шаблоны и примеры Читать статью
 
Классы для работы со стабами удалённых документов для Windows64   
Шаблоны и примеры Читать статью
 
Базовые компоненты XPages Extension Library: Widget Container   Серия статьей дающая представление о базовых компонентах Extension Library, их основных свойствах и мест применения
О Notes Читать статью
 


О Notes

Главная   Библиотека   О Notes

Новые возможности создания приложений в Lotus Domino R6

Компания Ronix Systems, европейское подразделение Alba Spectrum Technologies, бизнес-партнер IBM и Microsoft Business Solutions, любезно предоставила в распоряжение проекта Notesnet.ru ряд материалов, посвященных тематике Lotus Domino

Евгений Поляков

Domino Designer представляет собой IDE, которая обеспечивает разработчиков возможностями по созданию, управлению и размещению приложений для платформы Lotus Domino. В версии 6.х появились новые возможности по созданию приложений. Перечислим наиболее революционные из них:

  • Domino JSP custom tag libraries – позволяет разработчикам создавать JSP-страницы, оперирующие с объектами Lotus Domino как переднего (front-end), так и заднего (back-end) плана. Сам HTTP сервер, входящий в поставку Lotus Domino, не может обрабатывать JSP-страницы, однако любой J2EE Web-сервер (к примеру, IBM WebSphere Advanced Edition) корректно транслирует JSP страницы, содержащие JSP-теги из набора Domino JSP custom tag, в сервлеты. В стандартную поставку Domino Designer Release 6 входят файлы описания JSP custom tag libraries (domtags.tld и domutil.tld), а также классы обработчики этих тегов (архив NCSO.JAR). В технологии JSP custom tag libraries обращение к объектам Lotus Domino осуществляется по протоколу IIOP с использованием классов Java/CORBA.
  • поддержка XML – в Domino Designer Release 6 добавлен достаточно большой набор LotusScript встроенных классов, которые осуществляют потоковый ввод/вывод/трансляцию объектов Lotus Domino в XML и обратно. В частности, можно всю базу данных Lotus Domino (включая документы, элементы дизайна, ACL, свойства базы и т.д.) выгрузить в XML. Также можно выполнить обратное преобразование или применить XSLT к получаемому XML. Можно строить цепочки преобразований объект Lotus Domino -> XML -> HTML -> XML -> объект Lotus Domino, которые будут выполняться в потоке без создания промежуточных XML-файлов. Разработчик может отбирать только требуемые записи Lotus Domino для таких преобразований. В стандартную поставку Domino Designer Release 6 входят также классы LotusScript, реализующие DOM- и SAX-парсинг XML.
  • поддержка Java в LotusScript коде. В Domino Designer Release 6 можно напрямую из кода LotusScript создать Java-сессию, и в ней вызвать код Java-объекта, включая визуальные классы AWT. Использую этот механизм, разработчики могут включать в свой код все богатство Java-классов. Например, можно осуществить наглядный вывод данных Lotus Domino через визуальные Java-классы (как вариант диаграммы). Эта технология обеспечивает прозрачный обмен данными в обе стороны между LotusScript и Java.
  • новые возможности оперирования с данными в клиенте Notes. Многие объекты Lotus Domino стали более гибкими для программирования. В представлениях можно программно управлять цветом столбцов, осуществлять редактирование и создание документов по месту, программно менять формулу отбора (view selection formula) документов в вид и формулы столбцов вида (column formulas), программно удалять и добавлять столбцы в представление, настраивать параметры отображения вида независимо от других пользователей, накладывать фильтры на отображаемую в видах информацию и многое другое.

Об авторе. Евгений Поляков - технический писатель, автор книг Программирование в Lotus Domino R5: формулы и функции, язык LotusScript, встроенные классы LotusScript и Java (в соавторстве с Н.Н.Ионцевым и О.Г.Таранченко), Краткий справочник по разработке Web-приложений на платформе Lotus Domino R5 (в сотрудничестве с С.Карандиным и М.Колосовым), Средства разработки приложений в Lotus Domino R5: Domino Designer, Язык @-формул в Lotus Domino R6. Справочник разработчика, Domino Designer R6.5 - интегрированная среда разработки приложений в Lotus Domino, Разработка приложений в WebSphere Studio Application Developer v.5
О Ronix Systems. Компания Ronix Systems, европейское подразделение Alba Spectrum Technologies, бизнес-партнер IBM и Microsoft Business Solutions в городах Москва, Петербург, Екатеринбург, Казань, Ростов, обслуживает всю Российскую Федерацию, Европу, США и Бразилию
Ronix Systems желает вам удачи в настройке вашей системы, и если вы хотите заручиться нашей помощью - мы всегда готовы вам помочь. Позвоните нам в Москве (095) 918-3314, (095) 918-3111, в США: 1-866-528-0577
 
  Опубликовано — 03/30/2005 |    



Добавить комментарий
Имя * :
e-mail
Комментарий * :
Код подтверждения * :

Мероприятия
18.12.2012   Опыт реализованных проектов на базе технологий IBM
24.10.2012   Решения IBM для построения надежной ИТ-инфраструктуры и сервисов
09.10.2012   Форум «Ударим СЭДом по бездорожью, разгильдяйству и непрозрачным бизнес-процессам! Система электронного документооборота CompanyMedia 4.0: вперед в будущее!»
Пресс-релизы
02.06.2011   ООО "АДБ.РУ" выпустило очередную версию системы управления контентом для Lotus Domino - Logosphere 2.7.
21.01.2010   Компания «Поликом Про» выполнила для компании «Синергия» пилотный проект по внедрению системы защиты электронной почты IBM Lotus Protector for Mail Security
22.12.2009   Новые технологии разработки приложений на базе Lotus Domino
Биржа труда
18.04.2012 - разработчик Lotus Notes (ОАО "УРАЛСИБ")
26.07.2011 - Программист Lotus (удаленная работа) ()
06.06.2011 - Эксперт (Lotus Notes/Domino) (Крупный банк (ТОП-5))
Последнее на форуме
 
А так же:
Как удалить профиль?
16.04.2016 00:08:51
Скопировать в буфер поле документа
24.05.2015 08:55:52
Импорт DXL-описания документов в Lotus Domino. Одноимённые поля
16.04.2015 16:49:58
 
© LOGOSPHERE.RU