IBM Lotus Domino Designer | это... Что такое IBM Lotus Domino Designer? (original) (raw)

IBM Lotus Domino Designerпроприетарная интегрированная среда разработки приложений (IDE), исполняемых Lotus Notes/Domino.

В состав поставки Lotus Domino Designer включён Lotus Notes Client; лицензия Domino Designer включает лицензию Notes Client.

Содержание

Средства разработки

При разработке в среде Lotus Domino Designer могут использоваться следующие средства:

Приложения Lotus Notes

До версии Lotus Notes 3 включительно предполагалось, что приложения Lotus Notes/Domino должны разрабатывать конечные пользователи этой системы. Основанием для такого решения были наблюдения за использованием электронных таблиц (Lotus 1-2-3 и MS Excel), популярность которых была основана на том, что конечный пользователь достаточно быстро мог создать простое «приложение», позволяющее ему автоматизировать несложные финансовые операции.

Система Lotus Notes позиционировалась, как средство, позволяющее средним и крупным предприятиям автоматизировать множество внутренних несложных бизнес-процессов (документооборотных процессов) силами конечных пользователей.

В процессе эксплуатации системы стало ясно, что квалификация конечных пользователей в большинстве случаев недостаточна для использования Lotus Notes в качестве средства разработки. Стали появляться дополнительные средства, предоставляющие больше возможностей по разработке приложений Lotus Notes, но требующие также бо́льшую квалификацию от разработчиков приложений (Notes C API, Lotus VIP). А с версии Lotus Notes 4.0 (1996) такие средства включаются в базовую поставку продукта.

В настоящее время считается, что разработкой приложений Lotus Notes должны заниматься специалисты по разработке (программисты). Есть возможность предоставления конечным пользователям ограниченных возможностей для создания собственных простейших функций в системе (автоматизация простейших типовых операций, создание несложных отчётов), но это не является частой практикой в эксплуатации систем на базе Lotus Notes.

Разработка приложений

Объектная структура Domino

Интеграция по программным вызовам

Интеграция по данным

Отладка приложений

  1. Отладка Lotus Script
  2. Удалённая отладка Lotus Script
  3. Отладка Java

См. также

Ссылки