Програмний продукт lotus notes є. Встановлення Lotus Notes. Зворотній бік медалі

«Група компаній ДіЕй» з 2010 року пропонує послуги з розробки, встановлення та налаштування Lotus Nootes, а також технічної підтримки та супроводу роботи інформаційних систем електронного документообігу та інших програмних рішеньсеред Lotus.

Спектр програмних рішень з використанням середовища Lotus досить широкий: починаючи від перекладу документообігу електронний вид, установки поштового сервера, сервера обміну повідомленнями між користувачами, Web-сервера, до системи планування робочого часу, управління ресурсами та надійних засобів захисту інформації.

Про платформу Lotus Notes

Lotus Notes – потужне клієнт-серверне програмне забезпеченнядля автоматизації спільної роботи та управлінської діяльності, вирішення завдань документообігу, зберігання слабоструктурованої інформації в корпоративних Інтернет/Інтранет системах.

Особливістю Lotus Notes/Domino є об'єктно-орієнтована архітектура, завдяки якій можливе створення інформаційних систем, що автоматизують роботу зі складноструктурованими даними та неформалізованими динамічними процесами. У складі програмного продукту містяться базові функції, що дозволяють організовувати роботу розподілених робочих груп і створювати програми автоматизації процесів, тому Lotus Notes некоректно вважати закінченою системою автоматизації діяльності підприємства (як і, наприклад, не може вважатися бухгалтерською системою MS SQL сервер). Lotus Notes – платформа для таких програм. Системи електронного документообігу та інші закінчені рішення на платформі Lotus Notes/Domino розробляють та розповсюджують сторонні виробники програмного забезпечення.

Основні функції, що входять до базової поставки Lotus Notes/Domino

  • середовище виконання програм автоматизації групової діяльності
  • криптозахист (шифрування та електронний підпис)
  • клієнт електронної пошти

  • сервер додатків
  • поштовий сервер
  • груповий календар, планувальник завдань

  • клієнт середовища обміну миттєвими повідомленнями (Instant messenger) Lotus Sametime (сервер Sametime є самостійним продуктом)
  • веб-сервер - для надання доступу до програм Lotus Notes через браузер
  • LDAP сервер
  • реплікація - синхронізація між дистанційно віддаленими екземплярами баз даних
  • служби інтеграції даних Domino Enterprise connection services (DECS)

IBM Lotus Notes/Domino підтримує більшість сучасних промислових технологій і стандартів

  • Електронна пошта: SMTP, POP3, IMAP, MIME, DNSBL (боротьба зі спамом)
  • Instant messenger: Sametime
  • Читання новин: RSS, Usenet (NNTP)
  • Повнотекстовий пошук в об'єктно-орієнтованих базах даних
  • База даних: Об'єктно-орієнтована СУБД, Технологія «клієнт-сервер», Формати: NSF та NSFDB2
  • Сервер: підтримка Кластерів (спільна робота групи серверів), Розділи серверів (partitioned servers) - можливість встановлення на один апаратний сервердекількох серверів Lotus Domino, SMP, Passthru – наскрізне підключення («проксі» за протоколом NotesRPC)
  • Клієнт: Lotus Notes (мультиплатформний, є реалізації для Windows, Linux, Mac OS X), створений серед Eclipse, Тонкий клієнт (HTTP і HTTPS)
  • Мережеві протоколи: TCP/IP- за промовчанням Lotus Notes функціонує на порту TCP 1352, IPX/SPX, NetBIOS
  • Реплікація.
  • Мови програмування: @-формули, Lotus Script, Java, JavaScript
  • Інтеграція з СУБД та іншими програмами (за даними та програмними викликами): CORBA, COM, XML, ODBC, DDE, OLE
  • Криптозахист (Шифрування та Електронний цифровий підпис): X.509, SSL, S/MIME
  • Аутентифікація: вбудована, підтримка LDAP

Додаткові рішення IBM, включені до ліцензії IBM Lotus Notes/Domino

  • IBM DB2 Enterprise Server Edition
  • IBM Lotus Expeditor
  • IBM Lotus Notes Traveler
  • IBM Lotus Sametime Entry
  • IBM Lotus Workflow
  • IBM Tivoli Directory Integrator
  • IBM WebSphere Application Server Network Deployment

Традиційно IBM Lotus Notes/Domino застосовують для створення інформаційних систем наступної спрямованості

  • Каталоги, картотеки, довідники, будь-які сховища інформації, у яких само собою виникає поняття «документа».
  • Електронний документообіг (workflow, автоматизація бізнес-процесів) - додатки з досить складною логікою (галусті маршрути документів, безліч різних станів документа, затвердження та відхилення тощо), документи рухаються від одного користувача до іншого, відстежується статус, розсилаються повідомлення. Електронний документообіг, системи документообігу, організація документообігу – основна сфера застосування Lotus.
  • Спільна робота з даними - групова розробка документів, перегляд документів різними групами користувачів, розподіл інформації. На відміну від систем електронного документообігу, не враховує маршрутів документів.
  • Інтернет-додатки, аж до сайтів та порталів. Domino має у своєму складі потужний веб-сервер, що дозволяє «на льоту» перетворювати інформацію, що зберігається в базах даних, стандарти Інтернет, доступні для перегляду веб-браузерами.
  • Логи, архіви, облік даних.

Склад сімейства продуктів IBM Lotus Notes/Domino включає наступні компоненти

  1. Lotus Domino — сервер програм та система керування базами даних.
  2. Lotus Notes — це стандартне клієнтське робоче місце.
  3. Lotus Domino Administrator — робоче місце адміністратора, яке дозволяє зручно керувати серверами Lotus Domino
  4. Lotus Domino Designer — це робоче місце розробника, яке використовується для створення програм.
  5. Lotus Sametime - система для відеоконференцзв'язку, миттєвого обміну повідомленнями та проведення web-конференцій

Lotus Notes ідеально підходить для систем електронного документообігу, особливо територіально-розподілених організацій. За рахунок використання нереляційної структури баз даних платформа реалізує можливості щодо реплікації документів між серверами та розмежування доступу до документів.

Установка Lotus Notes/Domino забезпечує:

  • створення якісно нового рівня управління, що базується на електронних документах;
  • підвищення ефективності управління за рахунок документування усієї діяльності організації
  • підвищення прозорості ділових процесів всіх рівнях управління;
  • скорочення циклів проходження документів та часу виконання контрольних функцій;
  • забезпечення максимальної прозорості процесу обробки документів та завдань та можливості оперативного контролю всіх стадій управлінських процесів;
  • створення єдиного інформаційного просторупідприємства.

З питань впровадження та роботи продуктів Lotus звертайтесь за телефонами компанії. Ми зробимо вам встановлення та налаштування Lotus Notes.

Андрій Акопянц

Наші недоліки є продовження наших переваг
Народна мудрість…

Практично всі фахівці з інформаційним технологіямчули про Lotus Notes (LN), Але відносно мало мали з ним справу на практиці. Внаслідок цього щодо Лотус є катастрофічний дефіцит об'єктивної інформації. Всі доступні публікації про цей продукт мають вигляд рекламних проспектів або фрагментів технічних описів.

Там, де немає об'єктивної інформації – вона заміщується міфами. Нині у Росії Lotus просувається переважно як система організації корпоративного документообігу, хоча насправді це зовсім так. Думки про цей продукт полярні - одні подають його як панацею від усіх хвороб корпоративної автоматизації, інші чути про нього не хочуть.

У той же час, реальна значущість Lotus Notes для корпоративного ринку надзвичайно велика. Багато великих російські компаніїстоять зараз на порозі вибору корпоративного інформаційного середовища, і Lotus – один із основних претендентів на це. Тому мені здалося важливим розповісти, що таке LN насправді, які проблеми він вирішує, а які створює.

Я давно виношував цю ідею, почитуючи описи та розпитуючи знайомих. Остаточним поштовхом для мене стало знайомство з колишнім начальником IT великого банку, який розповів про деякі особливості експлуатації LN, з якими йому довелося зіткнутися.

Трохи історії

Компанія Лотус була піонером у багатьох напрямках софтверного бізнесу. Зараз це багато хто не пам'ятає, але на початку 90-х "Lotus 1-2-3" був синонімом електронної таблиці - гідних конкурентіву нього просто не було... Поштова програма "CC-mail" залишалася найкращою корпоративною поштовою системою до середини 90-х.

Аналогів випущеного в кінці 80-х LN взагалі не існувало – для нього довелося вигадати окремий термін – "GroopWare" (забезпечення колективної роботи). Це була перша та довгий час єдина система, реально дозволяє забезпечити швидке створення єдиного інформаційного простору компанії та системи корпоративних комунікацій.

Тріумфальна хода LN тривала майже десять років, і основними його користувачами були великі та середні корпорації. Не дивно, що інтерес до компанії Лотус виявила IBM, що традиційно обслуговує Top1000 світового бізнесу, і врешті-решт купила цю компанію на корені. Так що нині Лотус - це підрозділ IBM, який зберіг певну самостійність, і торгову марку "Lotus".

Зараз, втім, від усієї лінійки продуктів Лотус на ринку реально залишився тільки Lotus Notes - інші офісні програми практично померли, не витримавши конкуренції з Microsoft Office. А Lotus Notes не просто залишився, але активно просувається - принаймні на російському ринку.

Lotus Notes – що це таке?

Говорячи простими словами, LN – це такий гібрид СУБД та поштової системи, що має низку цікавих особливостей. Існує також ряд можливостей для організації структурованої комунікації - форуми, календарі та ін.

Головною особливістю лотусівської бази даних є її орієнтація на зберігання великих структурованих документів і колективну роботу з ними. Під колективною роботою мається на увазі можливість кільком людям одночасно правити один і той самий запис (документ). Відповідно, підтримується апарат версій та можливості відстеження змін, зроблених окремими користувачами. Крім текстів, записи лотусівських БД можуть містити довільну кількість реквізитів різних типів, що настроюються користувачами. Причому налаштування складу реквізитів досить просте і посильне кінцевим користувачам. Документи в основі можуть посилатися один на одного (щось типу веб-серверів гіпертекстових посилань), і клікнувши на посилання в тексті документа, можна відкрити інший документ.

У LN реалізована витончена система управління правами користувачів, що дозволяє призначати права окремим користувачам та його групам як у бази даних, і на документи та його окремі поля. Також підтримується автентифікація документів за допомогою електронного підпису – тобто. при поміщенні до бази створений або модифікований документ може підписуватися підписом працівника, який із ним працював.

Поштова програма та інші додатки (форуми, календарне планування та ін.) надбудовані над цією системою зберігання документів. Адресні книжки, папки з листами, календарі та інших. також є записами в БД, і них поширюються все загальні механізми - версії, підтримка колективної роботи та інших.

Ще однією базовим механізмом, вперше реалізований саме у Lotus Notes, є реплікація - тобто. можливість серверів LN синхронізувати свої бази, пересилати один одному документи у вільний від основної роботи час. Таким чином забезпечується можливість роботи в територіально розподіленому середовищі при повільних каналах зв'язку, коли кожен співробітник працює зі своїм найближчим сервером (тобто швидко), а, скажімо, ночами ці сервери синхронізують свої бази.

Звичайно, передбачена можливість розробок спеціалізованих додатків у середовищі LN. Для цієї мети в систему вбудовано мову програмування (Lotus script), що відкриває доступ до системи API, і дозволяє створювати досить складні програми. Можна також розробляти програми для Lotus на традиційніших Java & JavaScript, до яких також є бібліотеки об'єктів для роботи з Lotus-івським API.

Зворотній бік медалі

Лотус - надзвичайно функціональна системаз елегантною архітектурою, що реально дозволяє створити загальне інформаційне середовище у великій компанії, що має багато офісів у різних містах та країнах. І в цій якості він майже десять років практично не мав конкурентів. За цей час він набув заслуженої популярності - за офіційними даними ним користуються близько 700 компаній з Top1000 світового бізнесу.

Але часи змінюються... І те, що вчора було перевагами, сьогодні часто стає недоліками, що викликають неабиякий головний біль у користувачів та служб супроводу.

Lotus Notes - функціонально замкнута система, що надає користувачеві всі необхідні йому засоби роботи - текстовий редактор, поштову програму, систему календарного планування та ін І поки користувач користується для цих цілей Lotus-івськими додатками, все дуже зручно і добре.

Але сьогодні значна частина користувачів вважає за краще використовувати офісні програми інших фірм - наприклад, Microsoft, які стали сьогодні стандартом де-факто. У Lotus-івському сховищі документів можна зберігати "чужі" файли, але, як тільки ми починаємо використовувати MS WordРазом з Lotus, відразу з'ясовується, що половина всіх принад, які були при роботі з вбудованим редактором LN, втрачається.

Натомість додаються проблеми – спеціальні процедури експорту-імпорту. Не кажучи вже про те, що ергономічність лотусівських додатків змушує бажати кращого – принаймні, при переході на них із продуктів Мікрософт.

Ще одна особливість, що показала свій зворотний бік – це реплікація у поєднанні із загальною вимогливістю до ресурсів. Згадуваний мною начальник IT-департаменту великого банку, в якому було більше 2000 робочих місць на LotusNotes, згадував, як у них реплікація між крутими серверами по виділеному оптоволокну йшла годинами (а це означає, що люди годинами не могли отримати відправлені ним на візування термінові документи).

А необхідність у безлічі серверів виникала через те, що одиночні сервери не справлялися з навантаженням, оскільки LN через свою інтегрованість дуже вимогливий до серверних ресурсів. І коли в результаті вони переписали додаток на MS SQL, з'ясувалося, що всіх користувачів спокійно "тягне" один не найкрутіший сервер, і пропускної спроможності каналів (якої не вистачало для реплікації) цілком вистачає для нормальної віддаленої роботи користувачів.

При великих обсягах бази також виступає "родова травма" Lotus Notes - його система зберігання даних не підтримує ряд речей, що є стандартом для сучасних СУБД, та абсолютно необхідних для функціонування реальних систем автоматизації.

  • По-перше, БД Lotus Notes не підтримує транзакції – тобто. узгоджені зміни кількох таблиць, що виконуються як єдине ціле. Тобто. якщо, наприклад, додаток, що працює на клієнті, встиг модифікувати один запис, але не встиг інший, і "впало" (наприклад, світло вимкнувся), то в базі даних LN змінена запис залишиться таким, у той час як у всіх сучасних СУБД Такої ситуації на сервері відбудеться відкат до початкового стану. Через це підтримувати цілісність великих базна LN стає проблематично.
  • По-друге, як ми говорили вище, LN підтримує можливість зв'язування документів. Але при цьому контролю цілісності в ньому немає - Ви спокійно можете видалити документ, на який хтось посилається, і утворюється "висяче" посилання. Звичайно, немає ніяких більш просунутих механізмів контролю цілісності - типу constraints в реляційних базахданих.
  • І нарешті, по-третє - на відміну від сучасних реляційних СУБД, де індексування запису відбувається при приміщенні її в базу, в LN індексування - це окремий процес, що відбувається асинхронно.

Доповнює картину експлутаційних "принад" "товстий" клієнт (не просто товстий, а дуже товстий) з великим клієнт-серверним трафіком і середовище розробки додатків, що потребує рідкісних і дорогих програмістів.

Фахівці, що експлуатують Lotus notes, також скаржаться на трудомісткість початкової установки та налаштування, і, що набагато серйозніше, велика кількість критичних для роботи помилок, у тому числі в системі безпеки, які дуже повільно виправляються компанією-розробником.

Лотус як система документообігу

Але, можливо, Lotus такий хороший як система організації документообігу, що це можна проігнорувати? Дійсно, у LN у цій якості є один великий плюс - він дозволяє швидко створити корпоративне сховище документів та забезпечити базові процедури роботи з ним.

Але поряд з цим у нього є і великий недолік - що, крім цього, Lotus сам по собі нічого більше не вміє. Тобто. Створити макет базовими засобами Lotus можна, а ось реалізувати повноцінну систему корпоративного документообігу, що задовольняє вимогам ГОС-ів, не виходить. Говорити - "Для автоматизації діловодства ми купимо Lotus Notes" - такий самий нонсенс, як і "Для автоматизації діловодства ми купимо MS SQL". Необхідно або розробляти систему, використовуючи LN як інструмент або купувати спеціалізоване рішення.

Перевагою LN як середовища розробки є ряд вбудованих механізмів роботи з документами. Про недоліки ми говорили вище – дорогі розробники, застаріла технологія зберігання даних та труднощі інтеграції з іншими системами.

В цілому виходить, що при дещо меншій трудомісткості терміни розробки прикладної системи на базі Lotus не відрізняються від аналогічних розробок на базі, скажімо, MS SQLі Visual Basic, А ціна (з урахуванням ліцензій та дорогих розробників) може і помітно перевершувати. Не кажучи вже про те, що експлуатаційні характеристики систем на LN, такі, як надійність і ефективність, помітно гірше, ніж у рішень на основі повноцінних СУБД.

Спеціалізовані рішення для організації діловодства на Lotus російському ринку є. Найбільш поширеними системами є розробка компанії Intertrust - "Office Media", система "Бос-референт" від АйТі та "Попелюшка" розробки Інституту розвитку Москви, та низка інших систем.

Але вони коштують додаткових до самого Lotus Notes грошей, які не є готовими продуктами, а, швидше, "напівфабрикатами". За оцінкою фахівців, їх функціональності та експлуатаційним характеристикам також поступаються системам, реалізованим на базі повноцінних СУБД та функціонуючих у середовищі Microsft Office, таким як "Дело" від "Електронних офісних систем", LanDocs від "Ланіт", Optima Workflow від Опти.

Висновок

І все-таки, чому при всьому сказаному вище Lotus Notes досить популярний у IT-менеджерів і продовжує свою експансію у великі російські компанії?

Мабуть, основних резона два.

  • По-перше, кон'юнктурно - іміджеві міркування - типу "у нас все, як у лідерів західного бізнесу - ось і Lotus Notes стоїть".
  • По-друге, LN створює ілюзію швидкого вирішення. За відносно невеликих трудовитрат можна отримати видимий результат і вирішити шар найпростіших завдань. А те, що далі розвивати це рішення буде дуже складно - так на той час або бізнес помре, або IT-менеджер зміниться.

Не варто також скидати з рахунків активну директ-маркетингову політику партнерів IBM.

Які перспективи цього продукту над ринком? Ті, хто багато років експлуатують сотні та тисячі робочих місць LN, швидше за все, не відмовляться від нього ніколи – принаймні до наступного катаклізму рівня "проблеми 2000 року". Просто тому, що витрати переходу на щось інше будуть надто великі - проблеми, що виникають, простіше і дешевше вирішувати в його рамках…

Але мені здається, що в сучасних умовах Lotus Notes вже йде в ті глибоководні западини ринку, де живуть лох-несські чудовиська, IBM-івські мейнфрейми та Кобол. Там Lotus буде жити вічно, але компаніям, які вибирають собі рішення зараз, ставити на Lotus Notes мабуть, не має великого сенсу.

У всякому разі, потрібно чітко розуміти, що Lotus Notes - це не просто один із систем, що використовуються компанією. Це цілий світ, в який потрібно занурюватися повністю, йдучи при цьому від мейнстриму, яким сьогодні подобається це нам чи ні, все-таки є компонентна архітектура на базі рішень Microsoft.

IBM Lotus Domino Express / IBM Domino Collaboration and Messaging Express

Надійно захищене повнофункціональне середовище додатків для спільної роботи, орієнтоване на потреби середнього бізнесу

Програмне забезпечення IBM Domino Collaboration and Messaging Express пропонує надійно захищене повнофункціональне середовище програм для електронної пошти та широкого кола програм для бізнесу та спільної роботи. Його комплектація та ціна орієнтовані на потреби середнього бізнесу, а підтримка забезпечується на широкому коліплатформ та операційних систем. Три пропозиції для малого та середнього бізнесу не більше 1000 користувачів, які надають можливості електронної пошти, планування та обміну миттєвими повідомленнями, а також підтримують широкий спектр бізнес-додатків – Lotus Domino Messaging Express, Lotus Domino Collaboration Express та Lotus Domino Server Express.

IBM Notes (раніше: IBM Lotus Notes)

IBM Notes (раніше: IBM Lotus Notes) - є настільним клієнтом для соціального бізнесу. Він забезпечує доступ до необхідних людей, бізнес-додатків та інформації на підприємстві та в Інтернеті. Тепер можна виконувати свою роботу швидше та ефективніше. Програмне забезпечення IBM Notes допомагає швидко впоратися з роботою, надаючи єдину точку доступу для створення інформаційних ресурсів, отримання та передачі знань, спільної роботи у групах та прийняття рішень. Усуваючи традиційні обмеження на робочих місцях, програмне забезпечення IBM Notes допомагає вам зв'язуватися з людьми та знаходити інформацію в межах підприємства та в Інтернеті.

Підбиваючи підсумки десятиліття, журнал InformationWeek назвав Lotus Notes одним з найбільш важливих продуктів 90-х років, який найбільш тісно інтегрований з поняттям «групової роботи». Протягом останнього десятиліття компанія Lotus дійсно доклала багато зусиль щодо розвитку функціональності Lotus Domino і Notes, перетворивши їх на передові Internet-продукти, і вступила в 2000 рік із загальною кількістю користувачів Lotus Notes, що перевищує 56 мільйонів.

Ринок «інтегрованих систем для колективної роботи», як його визначає GartnerGroup, є одним із найбільших сегментів світового ринку програмного забезпечення, а додатки, для яких використовуються ці технології, належать до категорії «критично» та «життєво важливих». Досить сказати, що, за даними IDC1, 1998 року «середня» європейська організація витратила 89 000 дол. на системи колективної роботи та 48 000 дол. на програмне забезпечення пересилання повідомлень та електронної пошти. У таких країнах, як Швеція, відсоток людей, які займаються інтелектуальною працею та використовують системи для колективної роботи, сягав майже 70%.

Проте дуже часто серед потенційних користувачів цих технологій відсутнє розуміння того, що включає це поняття - «інтегровані системи для колективної роботи», а також що становить суть технологій Lotus Domino і Notes, зокрема. Саме цим питанням і присвячено цю статтю.

Якщо дати в цьому короткому вступі формальне визначення Lotus Domino і Notes - це засоби, призначені для збору, організації та розподілу інформації та знань.

Якщо відштовхуватися від реальної практики використання, можна виділити такі групи організацій, які обрали і вибирають собі ці технології.

Першу групу складають організації, яким потрібна інфраструктура електронної пошти, передачі повідомлень та комунікацій:сучасна, надійна та масштабована. Lotus Domino – це поштовий сервер, а Lotus Notes – клієнт електронної пошти з розширеними можливостями.

Другу групу складають організації, які використовують Domino та Notes як платформу та інфраструктури для бізнес-додатків, автоматизації ділових процедур, документообігу тощо. Lotus Domino - сервер додатків, а Lotus Notes - це клієнт для виконання бізнес-додатків, роботи з інформацією та документами, у тому числі і в режимі offline.

Третя група користувачів вибирає Lotus Domino як унікальну технології для створення інфраструктури Web. Lotus Domino - це Web-сервер з розширеними можливостями динамічного оновлення, категоризації інформації, повнотекстового пошуку і т.д.

І, нарешті, четверта група організацій вибирає Lotus Domino та Notes як інтегруючого програмного забезпечення, або "програмного забезпечення проміжного шару", здатного інтегрувати інформацію та дані практично з довільних джерел інформації - реляційних СУБД, систем управління ресурсами підприємств (ERP), таких як SAP R/3, середовища Internet і т.д.

Зрештою, більшість користувачів Lotus Domino та Notes усвідомлюють можливість вирішення всього спектра перерахованих вище завдань на основі єдиної технологічної платформи та створюють інформаційну інфраструктуру, що дозволяє стверджувати: « Ефективна роботанашої організації була б неможлива без Domino та Notes».

Слід зазначити, що Lotus Domino та Notes є багатоплатформними продуктами. Версії сервера Domino є під більшість поширених операційних систем і апаратних платформ, таких як Windows 3.x, Windows 95, Windows NT, Linux, Sun Solaris, HP-UX, IBM AIX, OS/2, Novell NetWare, OS/400, OS/390, Mac, надаючи користувачам цих технологій свободу вибору платформи, що адекватно відповідає потребам організації.

Продукт локалізований, та його користувачами у Росії є сотні та тисячі організацій.

2. Історія створення Lotus Domino та Notes

Lotus Notes сягає своїм корінням в деякі з перших комп'ютерних програм, написаних в Комп'ютерній Дослідницькій Лабораторії (Computer-based Education Research Laboratory - CERL) Університету штату Іллінойс. 1973 року CERL випустила продукт під назвою PLATO Notes. У той час єдина функція PLATO Notes полягала у приєднанні до звітів про помилки ідентифікатора користувача та дати, а також у забезпеченні захисту файлу від видалення іншими користувачами. Системний персонал отримав таким чином можливість відповідати на звіти про проблеми, що з'являються в нижній частині екрана. Саме такий спосіб безпечної комунікації між користувачами становив основу PLATO Notes.

У 1976 був випущений продукт під назвою PLATO Group Notes. Group Notes успадкував оригінальну концепцію PLATO Notes та був її логічним розвитком у частині організації зворотнього зв'язкуз користувачами. Відгуки останніх про новий продукт виявилися позитивними, Group Notes почав активно застосовуватися і став прообразом багатьох програмних продуктів, що використовують метафору «нотаток» («notes»).

Автор Lotus Notes Рей Оззі (Ray Ozzie) працював в операційній системі PLATO в CERL в кінці сімдесятих років. На нього справили враження система та її комунікаційні можливості. Використовуючи знання, набуті в CERL, Рей Оззі розпочинає роботу над пропозицією щодо створення продукту категорії «notes» для ПК. Спочатку він відчував складнощі, пов'язані з відсутністю джерел фінансування.

Міч Капор (Mitch Kapor), засновник і тоді Виконавчий Директор Lotus Development Corporation, повірив у те, що на той час було абсолютно новою концепцією. Капор не тільки надихнувся цією ідеєю, але й виявив бажання вкласти гроші Lotus у розробку нового продукту. Проникливість Капора, його творчий підхід та готовність подолати власну недовіру визначили перетворення умоглядних уявлень Оззі на реальність.

У липні 1984 року Оззі і Капор почали працювати над інноваційною розробкою, що призвело до п'яти місяців пізніше до створення компанії Iris Associates, Inc., заснованої на кошти Lotus і пов'язаної з останньою контрактними зобов'язаннями. Завданням Iris була розробка першої версії-релізу (release) Notes.

Основна ідея полягала у розробці програмного забезпечення, призначеного для забезпечення можливостей співробітництва та обміну повідомленнями. У той час більшість користувачів ще не замислювалися над цим і не мали інтересу до використання комп'ютерів для цієї мети. Розробники моделювали Lotus Notes на основі PLATO Notes, додавши, однак, у продукт велику кількість нових потужних функціональних можливостей.

Спочатку Notes представлявся розробникам як комбінація засобів для ведення дискусій у режимі online, електронної пошти, телефонних книг та документоорієнтованих баз даних. Подібний підхід зумовлював наявність двох проблем. Перша - мережеві технології у вигляді, як вони нам відомі зараз, тоді існували. Внаслідок цього розробникам спочатку довелося продавати ідею Notes як засоби управління персональною інформацією (Personal Information Manager - PIM), якогось подібності «електронного органайзера», що має певні можливості спільної роботи. Друге – на той момент операційні системи були недостатньо розвинені, і розробникам довелося писати велику кількість системного коду для створення сервера імен (Name Server), баз даних та засобів мережевої комунікації. З розвитком мережевих технологійрозробники стали продавати ідею Notes як groupware («програмне забезпечення для групової роботи»), що мало на увазі можливості щодо забезпечення комунікацій, співпраці та координації зусиль між групами користувачів.

Незабаром з'явився комп'ютер Макінтош, дітище корпорації Apple, який мав нове, легке у використанні графічний інтерфейс користувача. Це вплинуло на розробників Notes і вони забезпечили свій новий продукт символьно-орієнтованим графічним інтерфейсом. Початкове уявлення засновників швидко еволюціонувало до ідеї створення продукту підтримки віртуальних спільнот людей. Думати про створення ПЗ для групової роботи у 1984 році було справою ексцентричною - тоді більшість користувачів ще не знали, що таке електронна пошта. Цей продукт набагато випередив свій час. Це був перший комерційний клієнт-серверний продукт.

На розробку Notes пішло кілька років, що за сьогоднішніми стандартами чимало, але саме це забезпечило успіх Notes. Дозволивши собі розкіш витратити на розробку п'ять років, творці Notes випустили виключно цілісний продукт, у якого практично не виявилося суперників на ринку. Конкурентам знадобилися роки, щоб створити щось подібне до Notes. Тим не менш і на сьогоднішній день жоден з продуктів не має всіх можливостей, властивих Notes.

Більшість розробки, що стосується ядра, було закінчено протягом двох років, але розробники витратили ще рік на те, щоб перенести коди клієнтської та серверної частин з Windows на OS/2. У цей період розробники з Iris користувалися Notes для здійснення віддаленої комунікації з персоналом Lotus. Щоденне використання продукту було дуже корисним розробки ключових функціональних можливостей. Наприклад, розробникам потрібно було синхронізувати дані між двома віддаленими офісами, і вони винайшли реплікацію - одну з найсильніших можливостей Notes. Цікаво те, що це навіть не входило до початкових планів, але проблема виникла, і її вирішили.

У серпні 1986 року Notes вже мав багато своїх унікальних функціональними можливостями, і до нього була готова попередня документація Продукт був готовий до постачання внутрішнім користувачам Lotus. У цей час Lotus оцінила і прийняла продукт. Lotus придбала права на Notes у 1987 році.

Доля Lotus Notes склалася успішно ще до того моменту, як вийшла перша версія-реліз. Глава компанії Price Waterhouse переглянув демо-ролик Lotus Notes до того, як було випущено перший реліз. Продукт справив на нього таке враження, що він купив одразу 10 000 копій Notes. На той час це був рекордний обсяг продажів для ПК-орієнтованих продуктів. Як перший великий покупець Notes компанія Price Waterhouse передбачила, що Notes кардинально трансформує існуючі на той момент бізнес-процеси. Співробітники Price Waterhouse мали рацію.

Комерційна друга версія Lotus Notes почала продаватися на ринку з 1991 року, і довгий час продукт залишався єдиною технологією підтримки спільної роботи людей.

Потім з'явився Internet зі своїми можливостями зберігання та обміну інформації між географічно розподіленими групами людей - приблизно те, що вже протягом ряду років умів робити Notes. У 1995 році в комп'ютерній пресі було багато статей на тему того, що доля Notes вирішена наперед і його замінять більш відкриті і дешеві технології Internet.

Однак у листопаді 1995 року компанія Lotus, будучи на той час частиною корпорації IBM, оголосила про стратегію, яка передбачала доповнення широкої функціональності Notes (тоді ще версії 3.3x) підтримкою стандартів Internet та радикальне зниження цін. З тих пір Lotus випустила кілька нових версій Notes, а починаючи з версії 4.5 функціональність сервера в галузі технологій Internet була така, що компанія вважала за потрібне перейменувати серверну частину Notes на сервер Domino.

І сьогодні, на початку нового десятиліття та нового століття Lotus Domino та Notes продовжують залишатися найкращими продуктамидля спільної роботи, які дають організаціям можливість забезпечення ефективної взаємодії персоналу. Lotus Domino за своїми характеристиками також є передовим Web-сервером, сервером програм та електронної пошти. Тому навіть якщо організація не зацікавлена ​​у використанні Notes для спільної роботи, є багато причин вибрати сервер Domino як основу своєї інфраструктури Internet/intranet.

У цій статті немає місця для докладного викладу історії розвитку Notes, починаючи від першої версії та аж до версії п'ятої, яка була випущена Lotus у 1999 році. Тому перейдемо одразу до тих можливостей, які надає ця технологія сьогодні. Наступний виклад є дуже коротким описом Domino та Notes.

3. Що таке Notes та архітектура рішень Lotus

Notes - дуже елегантний додаток. Це багатосторонній продукт, функціональність якого настільки велика, що робить його кардинально відмінним від інших додатків. У цьому полягає причина того, що користувачам іноді буває складно усвідомити всю унікальність можливостей цієї технології. Однак як тільки приходить розуміння принципів роботи Notes, стає ясно, що ця технологія дійсно перевершує багато аналогічних засобів Internet або продукти від інших постачальників в галузі систем для колективної роботи.

Робота сучасних організацій, чи це комерційні структури чи державні агентства, полягає в активному взаємодії людей, підрозділів та інших, зовнішніх стосовно них, організацій.

Всі форми подібної взаємодії можна розбити на три групи, або так звані три До:

  • Комунікації:ви та ваша організація може запитувати у когось або пересилати інформацію.
  • Кооперація:люди та організації використовують спільний робочий простір (будівлі, комплекси будівель тощо) для виконання роботи, при цьому потрібна неформальна взаємодія людей, щоб робота була виконана.
  • Координування:існують певні процеси, у яких залучені різні люди та організації, наприклад, процес узгодження наказу чи проходження платіжного доручення, підпорядковуються заздалегідь певним правилам.

Якщо говорити про комп'ютерні технології, які відповідають та підтримують ці три форми взаємодії, то це відповідно:

  • Електронна пошта та системи пересилання повідомлень
  • Бази даних колективного доступу
  • Засоби автоматизації ділових процедур (workflow)

Основу Lotus Domino і Notes таки складають перераховані вище три технології.

Lotus Domino та Notes можна було б охарактеризувати як систему розподілених баз даних колективного доступу, інтегровану з можливостями електронної пошти.

  • База даних колективного доступу передбачає можливості великої кількості користувачів одночасно здійснювати доступ та оновлювати зміст баз.
  • Під розподіленістю мається на увазі те, що бази даних можуть розміщуватися одночасно на великій кількості серверів, які періодично пересилають один одному оновлення так, що через певний часзміни даних, зроблені одному сервері, досягнуть будь-якого іншого. Цей процес називається реплікацією.
  • Під базами даних, інтегрованими з можливостями електронної пошти, мається на увазі, що не тільки люди - користувачі Notes можуть обмінюватися поштовими повідомленнями, але і бази даних, і програми Notes можуть надсилати документи та повідомлення як людям, так і іншим базам даних та програм Notes. І це є критично важливою властивістю при автоматизації ділових потоків та процедур (workflow).

Важливим для розуміння можливостей Domino та Notes є так звана Архітектура рішень Lotus. Ця концепція (див. таблицю) була розроблена консалтинговою службою Lotus відповідно до принципів системного підходу. Вона забезпечує цілісний підхід до класифікації рішень на основі комунікаційних технологій та технологій спільної роботи на платформі Domino та Notes.

З погляду аналізованої концепції обрана комунікаційна платформа повинна мати такі можливості. По-перше, вона має підтримувати весь спектр технологій створення корпоративної системи, перерахованих вище (корпоративна система електронної пошти, бази даних колективного доступу, засоби автоматизації ділових процедур).

По-друге, рішення, що ґрунтуються на цій платформі, мають ефективно функціонувати на трьох рівнях організаційної складності:

1. Рівень відділів та підрозділів.

2. Рівень інтегрованої організації.

3. Рівень розширеної організації (включає у собі зв'язку із зовнішнім світом - партнерами, замовниками, постачальниками послуг та ін.).

У цьому сенсі Lotus Domino та Notes забезпечують повноцінне рішення в галузі систем колективної роботи та дозволяють вирішувати технологічно складні завдання на будь-якому організаційному рівні. Lotus Domino - це одночасно сервер електронної пошти, сервер програм для роботи з документами та створення систем автоматизації ділових процедур, Web-сервер, доповнений широкими можливостями інтеграції з реляційними СУБД та системами управління ресурсами підприємств (ERP-системами). Lotus Notes - це інтегрований поштовий та Internet-клієнт, клієнт для спільної роботи та роботи з документами, що забезпечує, крім іншого, можливості мобільної роботи користувачів.

Відповідно до цього підходу те чи інше рішення з точки зору застосовуваних технологій та організаційної складності потрапляє в одну з дев'яти категорій. Все, що знаходиться на верхньому рівні розширеної організації – це Internet-технології, два нижні ряди – це внутрішньокорпоративні intranеt-системи. Технології електронного бізнесу, про які зараз так багато йдеться - це верхні два праві квадрати, тобто це засновані на стандартах Internet-технології, що забезпечують засоби спільної роботи та координацію дії різних організацій, залучених до загальних виробничих процесів.

Комп'ютерПрес 4"2000

IBM Lotus Notes(також Lotus Notes, Lotus Notes/Domino) – програмний продукт, платформа для автоматизації спільної діяльності робочих груп (Groupware). Виготовляється компанією IBM Lotus Software, що входить до компанії IBM Software Group.

2018: Notes/Domino переходить до HCL Technologies (Індія)

За повідомленням від 7 грудня 2018 року компанія HCL Technologies зі штаб-квартирою в місті Ноїда (Індія) придбає у корпорації IBM програмні активи на суму $1,8 млрд. продукт, як Notes/Domino.

Після завершення угоди в першій половині 2019 р. компанія HCL Technologies також стане повноправним власником продуктів Appscan, BigFix, Unica, Commerce, орієнтованих на ринки електронної комерції та людських ресурсів.

Станом на грудень 2018 року сторони перебувають у статусі партнерів в області інтелектуальної власностіпо п'ять із цих додатків.

Причини, через які IBM прийняла рішення про передачу своїх розробок сторонній компанії, не розголошуються.

Notes є програмний комплекс, Створений для автоматизації спільної діяльності робочих груп. Це цілий комплекс програмних рішень, до якого входять, у тому числі, засоби для роботи з електронною поштою, система обміну миттєвими повідомленнями та програма для роботи з груповими календарями. Платформа існує у версіях під ОС Microsoft Windows, Linux та Apple Mac OS.

Другий не менш значущий продукт IBM, який через півроку перейде у володіння HCL Technologies, це Domino, серверна частина Notes. Domino також включає ряд сервісів, у тому числі СУБД, сервер каталогів і пошту.

Передача IBM прав власності на свої програмні продукти індійської HCL Technologies означає, що корпорація зіштовхнулася з труднощами. Навпаки, 2018 р. став для неї продуктивним: у березні 2018 року вона представила крихітний мікрочіп, що підтримує технологію блокчейн, а наприкінці жовтня 2018 року придбала компанію Red Hat за $34 млрд.

2012

IBM Notes/Domino - Social Edition 9.0

Як написав у своєму блозі Ед Брілл (Ed Brill), директор з управління лінією продуктів у підрозділі рішень для колективної роботи в IBM, згідно з опитуванням, 2/3 бізнес-партнерів IBM планують запровадити новий релізвже у перші три місяці після його виходу.

Комерційна версія Notes/Domino Social Edition 9.0 вийде у першому кварталі 2013 року.

IBM ховає бренд Lotus

Версія також примітна тим, що вперше система має приєднатися до продуктової лінійки IBM під брендом корпорації, не використовуючи назву Lotus, заявив Брілл. Назва системи Lotus використовувалася "блакитним гігантом" з тих пір, як в 1995 році IBM була поглинута Lotus Development Corporation.

Раніше IBM повідомляла, що черговий реліз Notes/Domino матиме порядковий номер 8.5.4, але обсяг змін у системі виявився настільки значним, що було ухвалено рішення привласнити релізу порядковий номер 9.0.

Однією з нових функцій системи стане можливість запускати деякі програми Notes в порядку, що не модерується через браузери на ПК під керуванням Windows , так що підприємствам не потрібно встановлювати повний клієнт Notes для роботи.

Оновлення також буде включати перероблений інтерфейс користувача, нову поштута можливості календаря, підтримку SAML (Security Assertion Markup Language), ряд покращень для платформи розробок XPages та багато іншого.

Вперше про вихід Notes/Domino Social Edition було оголошено на конференції Lotusphere 2012, на розробку випуску пішло близько року. Перший бета-код на обмежених умовах було продемонстровано у квітні 2012 року. Підприємства, зацікавлені у тестуванні бета, можуть зареєструватися.

Згідно з планом, повноцінний реліз системи побачить світ у першому кварталі 2013 року.

2009

Переваги платформи

()

  • можливість створення територіально-розподілених систем;
  • відкрита архітектура; механізм для розробки додатків;
  • можливість роботи мобільних та офлайн-користувачів;
  • підтримка сучасної технологіїреплікації з мінімізованим трафіком, що дозволяє користувачам ефективно працювати навіть за відсутності доступу до мережі;
  • вбудовані засоби обміну миттєвими повідомленнями;
  • інтегрованість з іншими інформаційними системами (сумісність із типами даних IBM DB2, Oracle, Sybase, MS SQL, ODBC);
  • документно-орієнтовані бази даних – можливість роботи з будь-якими типами електронних документів, включаючи неструктуровані дані;
  • безпека IT інфраструктури - багаторівнева модель захисту, яка настроюється від рівня сервера до рівня індивідуального поля документа;
  • платформна незалежність - сервер Domino працює під управлінням різних операційних систем (Windows NT, OS/2, Unix, Linux, iSeries).

Опис

Позиціювання

Lotus Notesє платформою для побудови програм автоматизації управлінських та документних процесів. Особливістю системи є об'єктно-орієнтована архітектура, завдяки якій можливе створення інформаційних систем, що автоматизують роботу зі складноструктурованими даними та неформалізованими динамічними процесами. У складі програмного продукту містяться лише базові функції, що дозволяють організовувати роботу розподілених робочих груп та створювати програми автоматизації процесів, тому Lotus Notesнекоректно вважати закінченою системою автоматизації діяльності підприємства (як і, наприклад, неспроможна вважатися бухгалтерської системою MS SQL сервер). Lotus Notes- платформа для таких програм. Системи електронного документообігу та інші закінчені рішення на платформі Lotus Notes/Dominoрозробляють та поширюють сторонні виробники ПЗ.

Термінологія

Повне офіційне найменування товару: IBM Lotus Notes/Domino.

Компанія IBM з 1996 року використовує таку термінологію:

  • Notes- Програмне забезпечення клієнтської робочої станції.
  • Domino- Програмне забезпечення сервера.

До версії 4.5 включно назва «Domino» використовувалася для окремої програми, яка додавала серверу Notes функціональність веб-сервера. З виходом у 1996 році версії 4.6 функціональність веб-сервера була включена в поставку сервера Notes. Сервер змінив назву - замість "сервер Notes" став називатися "сервер Domino".

Починаючи з версії 5.0, клієнтська частина Lotus Notesскладається з трьох частин:

  • IBM Lotus Notes Client- робоче місце користувача
  • IBM Lotus Domino Designer- робоче місце розробника додатків Lotus Notes(програміста)
  • IBM Lotus Domino Administrator- робоче місце системного адміністратора Lotus Notes.

Основні функції

Основні функції, що входять до базового постачання Lotus Notes/Dominoверсії 7.0.2:

  • середовище виконання програм автоматизації групової діяльності
  • криптозахист (шифрування та електронний підпис)
  • клієнт електронної пошти
  • сервер додатків
  • поштовий сервер
  • груповий календар, планувальник завдань
  • клієнт середовища обміну миттєвими повідомленнями Lotus Sametime (сервер Sametime є самостійним продуктом)
  • веб сервер - для надання доступу до програм Lotus Notesчерез браузер
  • LDAP сервер
  • Реплікація – синхронізація між дистанційно віддаленими екземплярами баз даних
  • служби інтеграції даних Domino Enterprise connection services (DECS)

Особливості

  1. Кросплатформеність. Значною особливістю є кросплатформність Lotus Notes. Поточна версіясертифікована IBM для роботи з наступними операційними системами:
    • Сервер Lotus Domino- Windows NT (32 і 64 біт), GNU/Linux (Red Hat, SuSE), Solaris, OS/400, AIX, OS/390
    • Клієнт Lotus Notes- Windows NT (32 біт), Mac OS X, GNU/Linux
  2. Реплікація
  3. Швидкі RAD та розгортання додатків.Середовище розробки програм IBM Lotus Domino Designer надає розробникам розвинені базові сервіси для розробки документоорієнтованих програм. Програмний код та візуальні форми додатків фізично зберігаються у базах даних, у яких вони використовуються та виконуються. При внесенні змін до програмного коду або форми зміни стають доступні всім користувачам і серверам, які отримують доступ до бази даних, де зберігаються змінені код або форма. На інші сервери зміни надходять за допомогою реплікації при першому сеансі.
  4. Автономне виконання програмКлієнт Lotus Notes дозволяє локально (на комп'ютері користувача) зберігати бази даних Lotus Notes, реплікувати їх із сервером Domino, працювати з локальними базами даних за відсутності підключення до сервера Domino, виконувати програмний код сервера в локальних базах даних. Ця функціональністьпідтримує повнофункціональну роботу користувача у відключеному від сервера стані (наприклад, ноутбук). Зміни на локальному (для користувача) комп'ютері та сервері взаємно синхронізуються за допомогою реплікації.
  5. Інфраструктура керування відкритими ключами (PKI)Криптофункції з використанням відкритих ключів – шифрування та електронний цифровий підпис – є базовими сервісами ядра Lotus Notes. Кожен користувач системи при реєстрації отримує кілька ключів: відкритий ключзберігається в спільній (публічній) адресній книзі та доступний (для зчитування) користувачам із сервера, а секретний ключ зберігається в ідентифікаційному файлі користувача локально.
    • Електронний цифровий підписвикористовується при аутентифікації сервером користувача та/або сервера, при визначенні рівня довіри коду, що виконується, при перевірці достовірності поштових повідомлень, документів (записів у БД) та окремих полів.
    • Шифруваннязастосовується для поштових повідомлень, баз даних, окремих документів (записів у БД), окремих полів і мережевого трафіку між двома серверами Lotus Domino, а також між сервером і клієнтом Lotus Notes.

Поточні версії

На листопад 2018 року IBM Lotus Software підтримує та розвиває наступні версії продуктів Lotus Notes/Domino:

ПродуктМоваВерсія 7.0Версія 8.0Версія 8.5
реліздатареліздатареліздата
Lotus Notes Client Англійська7.0.4 квітень 20098.0.2 FP1січень 20098.5 січень 2009
Українська7.0.3 березень 20088.0.2 грудень 20088.5 березень 2009
Lotus Domino Server Англійська7.0.4 квітень 20098.0.2 FP1січень 20098.5 січень 2009

Підтримувані технології

(Дані актуальні на листопад 2018 року)

  1. Електронна пошта
    • SMTP
    • POP3
    • IMAP
    • MIME
    • DNSBL(боротьба зі спамом)
  2. Instant messenger
    • Sametime
  3. Читання новин
    • Usenet(NNTP)
  4. Повнотекстовий пошук
  5. База даних
    • Об'єктно-орієнтована СУБД
    • Технологія «клієнт-сервер»
    • Формати: NSF та NSFDB2
  6. Сервер
    • Кластер (група серверів)
    • Розділи серверів (partitioned servers)- можливість встановлення на один апаратний сервер кількох серверів Lotus Domino
    • Passthru- наскрізне підключення («проксі» за протоколом NotesRPC)
  7. Клієнт
    • Eclipse
    • Тонкий клієнт (HTTPі HTTPS)
  8. [Мережеві протоколи"
    • Стек протоколів TCP/IP- за замовчуванням Lotus Notesфункціонує на порту TCP 1352
    • IPX/SPX
    • NetBIOS
  9. Реплікація
  10. Мови програмування
    • @-формули
    • Lotus Script
    • JavaScript
  11. Інтеграція з СУБД та іншими програмами(за даними та програмними викликами)
    • CORBA
    • ODBC
  12. Криптозахист(Шифрування та Електронний цифровий підпис)
    • X.509
    • S/MIME
Віруси