Flabs.kz Flabs.kz
FUTURE LABORATORY - ÂÀØ ÍÀÄÅÆÍÛÉ ÏÀÐÒÍÅÐ
 
 FAQFAQ             
            

Lotus Notes – ýòî ðåàëüíîñòü

 
           Flabs.kz -> Lotus Notes/Domino
::  







: 05, 2009 7:26 am     : Lotus Notes – ýòî ðåàëüíîñòü

Íåìíîãî èñòîðèè

 îñíîâó òåõíîëîãèè ëåãëà ñèñòåìà PLATO Group Notes, ôóíêöèîíèðîâàâøàÿ íà mainframe. Ñîçäàíèåì ñèñòåìû, îñíîâàííîé íà ïîäîáíûõ æå ïðèíöèïàõ, íî äëÿ ïåðñîíàëüíîãî êîìïüþòåðà, çàíÿëàñü êîìàíäà ðàçðàáîò÷èêîâ Group Notes âî ãëàâå ñ Ðýåì Îççè (Ray Ozzie), êîòîðîãî íàçûâàþò òåïåðü «îòöîì Lotus Notes». Äëÿ ðàçðàáîòêè ïðîãðàììíîãî îáåñïå÷åíèÿ íîâîãî òèïà, ïðè ôèíàíñèðîâàíèè Lotus Development, â 1984 ãîäó áûëà ñîçäàíà êîìïàíèÿ Iris Associates.
Ïðîäóêò áûë â ðàçðàáîòêå 5 ëåò. Íà êà÷åñòâå ïðîäóêòà ïîëîæèòåëüíî ñêàçàëñÿ òîò ôàêò, ÷òî ñ ñàìûõ ðàííèõ áåòà-âåðñèé îí èñïîëüçîâàëñÿ äëÿ îðãàíèçàöèè äîêóìåíòîîáîðîòà âíóòðè ñàìîé Iris.  Notes äîáàâëÿëè ôóíêöèè, êîòîðûõ íå õâàòàëî ñàìèì ðàçðàáîò÷èêàì. Òàê, íàïðèìåð, êîãäà ïîÿâèëàñü íåîáõîäèìîñòü ñèíõðîíèçèðîâàòü äàííûå ìåæäó äâóìÿ îôèñàìè, áûë ðåàëèçîâàí ìåõàíèçì ðåïëèêàöèé (ñèíõðîíèçàöèè äàííûõ ìåæäó óäàë¸ííûìè êîìïüþòåðàìè).
Ïåðâàÿ âåðñèÿ áûëà âûïóùåíà â 1989 ãîäó. Ïåðâàÿ ïðîäàæà ñîñòîÿëàñü åù¸ äî îôèöèàëüíîãî âûõîäà ðåëèçà: ãëàâà êîìïàíèè Price Waterhouse Coopers, ïîä âïå÷àòëåíèåì îò âîçìîæíîñòåé ïðîäóêòà, ïðèíÿë ðåøåíèå î ïðèîáðåòåíèè 10 000 ëèöåíçèé. Ìíå êàæåòñÿ çàíèìàòåëüíûì, ÷òî èçíà÷àëüíî Lotus Notes íå áûë îðèåíòèðîâàí íà íåáîëüøèå êîìïàíèè (ïðèîáðåñòè ìîæíî áûëî ìèíèìóì 200 ëèöåíçèé).  ñëåäóþùèõ âåðñèÿõ ïîçèöèîíèðîâàíèå ïðîäóêòà áûëî èçìåíåíî.
 1996 ãîäó êîìïàíèÿ Lotus Development áûëà ïðèîáðåòåíà êîìïàíèåé IBM. Îñíîâíîé «ìèøåíüþ» IBM áûë, åñòåñòâåííî, Lotus Notes. Ýòà ñäåëêà ïîçâîëèëà âëèòü â ðàçðàáîòêó ïðîäóêòà äîïîëíèòåëüíûå ñðåäñòâà è, êàê ñëåäñòâèå, ïîëîæèòåëüíî ñêàçàëàñü íà êà÷åñòâå Lotus Notes è åãî îáú¸ìàõ ïðîäàæ.
Íàäî ñêàçàòü, ÷òî êðîìå Notes, â àðñåíàëå Lotus Development áûëè è äðóãèå ïðîãðàììíûå ïðîäóêòû. Íàïðèìåð, SmartSuite — ïàêåò îôèñíûõ ïðèëîæåíèé, ïðÿìîé êîíêóðåíò MS Office.  íàñòîÿùåå âðåìÿ ðàçâèòèå SmartSuite ïðåêðàùåíî. IBM-Lotus îôèöèàëüíî ïðèçíàëè ìîíîïîëèþ Microsoft íà ýòîò òèï ïðèëîæåíèé. À óñèëèÿ ðàçðàáîò÷èêîâ Lotus Development ñîñðåäîòî÷èëèñü íà ðàçâèòèè òåõíîëîãèè Notes è ïðîäóêòîâ, ïîääåðæèâàþùèõ ýòó òåõíîëîãèþ èëè áàçèðóþùèõñÿ íà íåé.

Èç ÷åãî ñîñòîèò è êàê ðàáîòàåò Lotus Notes

Lotus Notes — ýòî êëèåíò-ñåðâåðíàÿ ÑÓÁÄ, èìåþùàÿ íåðåëÿöèîííóþ ñòðóêòóðó. Åäèíèöåé õðàíåíèÿ â ÁÄ ÿâëÿåòñÿ «îáúåêò». Ñîäåðæàíèåì «îáúåêòà» ìîãóò áûòü: äàííûå Notes (â òåðìèíîëîãèè Notes — «äîêóìåíòû»), ñëóæåáíûå äàííûå è… êîä ïðèëîæåíèé Notes. Äà-äà, êîä ïðèëîæåíèé õðàíèòñÿ â ñàìîé ÁÄ è, åñëè ðàçðàáîò÷èêè ïîìåíÿëè åãî â ÁÄ íà ñåðâåðå, òî âñå ïîëüçîâàòåëè ñî ñâîèõ êëèåíòñêèõ ìåñò ñðàçó æå ïîñëå ýòîãî íà÷èíàþò ðàáîòàòü ñ îáíîâë¸ííûì ïðèëîæåíèåì. Òàêèì îáðàçîì, ó ñèñòåìíûõ àäìèíèñòðàòîðîâ îòïàäàåò íåîáõîäèìîñòü ðàçìíîæàòü êîä ïðèëîæåíèé ïî ðàáî÷èì ñòàíöèÿì — äîñòàòî÷íî îäèí ðàç óñòàíîâèòü êëèåíòñêîå ðàáî÷åå ìåñòî Notes è ñîâåðøåííî íå áåñïîêîèòñÿ î òîì, ÷òî ïðèëîæåíèÿ ìåíÿþòñÿ. Ýòè çàáîòû âîçüì¸ò íà ñåáÿ Lotus Notes.
Åäèíèöåé õðàíåíèÿ äàííûõ â äîêóìåíòå Lotus Notes ÿâëÿåòñÿ ïîëå.  îäíîì äîêóìåíòå ìîãóò õðàíèòüñÿ ïîëÿ ðàçëè÷íûõ òèïîâ è, ÷òî ãîðàçäî èíòåðåñíåå, ðàçëè÷íûõ ðàçìåðîâ è ðàçìåðíîñòåé. Ò.å. ïîëå ìîæåò ñîäåðæàòü äàííûå ñòàíäàðòíûõ òèïîâ, ôîðìàòèðîâàííûé òåêñò (rich-text), ëþáûå ôàéëû, OLE-îáúåêòû è äàæå ôîðìó, ïî êîòîðîé íóæíî îòîáðàæàòü äàííûé äîêóìåíò, è ïðîãðàììíûé êîä äëÿ ýòîé ôîðìû.
Åñòü êëèåíòñêîå ðàáî÷åå ìåñòî Lotus Notes, è åñòü ñåðâåð Lotus Notes. (Çäåñü ÿ íåìíîãî ñìóõëþþ. «Ñåðâåð Lotus Notes» íà ñàìîì äåëå íàçûâàåòñÿ Domino. Îäíàêî, ÿ íåîäíîêðàòíî ñòàëêèâàëñÿ ñ òåì, êàê ñëîæíî èíòóèòèâíî âîñïðèíÿòü, ÷òî «êëèåíò Lotus Notes ðàáîòàåò ñ ñåðâåðîì Domino». Ïîýòîìó, óïîìèíàÿ ñåðâåð Domino, ÿ áóäó ãîâîðèòü: «ñåðâåð Lotus Notes» — ïîäðàçóìåâàÿ, ÷òî ýòî «ñåðâåð, ê êîòîðîìó ïîäêëþ÷àþòñÿ êëèåíòû Lotus Notes».) Êëèåíò — ýòî ïðèëîæåíèå ñ ãðàôè÷åñêèì èíòåðôåéñîì, òîãäà êàê ñåðâåð — ïðèëîæåíèå êîíñîëüíîå.
 îòëè÷èå îò äðóãèõ ñèñòåì, ïîçèöèîíèðóþùèõñÿ â òîé æå íèøå, â îñíîâå Notes íå ëåæèò ïî÷òîâàÿ ñëóæáà. Áàçîâûì ìåõàíèçìîì ÿâëÿåòñÿ ñèñòåìà äîñòóïà ê äàííûì, õðàíèìûì â ÁÄ. Ìåæäó ñîáîé êëèåíò è ñåðâåð Lotus Notes îáùàþòñÿ ïî ïðîòîêîëó NotesRPC. Íà ñåðâåðå íåçàâèñèìî äðóã îò äðóãà ôóíêöèîíèðóþò çàäà÷è-äåìîíû Lotus Notes. Èõ íåçàâèñèìîñòü (ïî êîäó è ïî çàíèìàåìîé ïàìÿòè) ïîçâîëÿåò ñåðâåðó Lotus Notes ëåãêî ðàñïðåäåëÿòü çàäà÷è ïî íåñêîëüêèì ïðîöåññîðàì, à àäìèíèñòðàòîðó Notes:
· îñòàíàâëèâàòü ëþáóþ çàäà÷ó, íàïðèìåð, äëÿ ïðîâåäåíèÿ «òî÷å÷íûõ» ñåðâèñíûõ ðàáîò;
· çàïóñêàòü äîïîëíèòåëüíî íóæíóþ çàäà÷ó;
· ãèáêî óïðàâëÿòü ïðîèçâîäèòåëüíîñòüþ ñåðâåðà, â çàâèñèìîñòè îò åãî öåëåâîãî íàçíà÷åíèÿ, íàñòðàèâàÿ çàïóñê òîëüêî íóæíûõ çàäà÷ ïðè ñòàðòå ñåðâåðà;
· íàñòðàèâàòü çàïóñê èëè îñòàíîâêó çàäà÷ ïî ðàñïèñàíèþ èëè ïî òðåáîâàíèþ, ÷òîáû îíè íå çàíèìàëè ðåñóðñû ñèñòåìû âî âðåìÿ ïðîñòîÿ.
Íà êëèåíòå ôóíêöèîíèðóåò ãðàôè÷åñêàÿ îáîëî÷êà ïîëüçîâàòåëÿ, êîòîðàÿ òàêæå ìîæåò ïî ìåðå íåîáõîäèìîñòè çàïóñêàòü çàäà÷è-äåìîíû, àíàëîãè÷íûå ñåðâåðíûì.

×òî óìååò

Ïðè ðåãèñòðàöèè íîâîãî ïîëüçîâàòåëÿ â ñèñòåìå, ñîçäà¸òñÿ ó÷¸òíàÿ çàïèñü â «öåíòðàëüíîé» àäðåñíîé êíèãå. Ñèñòåìà àóòåíòèôèêàöèè ïîñòðîåíà íà ìåõàíèçìå ýëåêòðîííîé ïîäïèñè. Ïðè çàâåäåíèè ïîëüçîâàòåëÿ ñðàçó ñîçäà¸òñÿ ïàðà íåñèììåòðè÷íûõ êëþ÷åé äëÿ àëãîðèòìà RSA. Ïðåäíàçíà÷åííûé äëÿ ðàñøèôðîâêè è öèôðîâîé ïîäïèñè êëþ÷ (ïåðñîíàëüíûé) ïåðåäà¸òñÿ ïîëüçîâàòåëþ â âèäå ôàéëà (íå áîëåå 5êáàéò), çàøèôðîâàííîãî ïî ïàðîëþ àëãîðèòìîì. À êëþ÷, ïðåäíàçíà÷åííûé äëÿ øèôðîâàíèÿ ñîîáùåíèé è äëÿ ïðîâåðêè öèôðîâîé ïîäïèñè (ïóáëè÷íûé), ïîìåùàåòñÿ â ó÷¸òíóþ çàïèñü â «öåíòðàëüíîé» àäðåñíîé êíèãå. Îïðåäåëåíèå àóòåíòè÷íîñòè â Notes ïðîâîäèòñÿ ïóò¸ì ïðîâåðêè ñåðòèôèêàòîâ (öèôðîâûõ ïîäïèñåé) îáúåêòîâ. Åñëè êëèåíò õî÷åò ïîäêëþ÷èòüñÿ ê ñåðâåðó, îí ïðåäúÿâëÿåò ñâîè ñåðòèôèêàòû ñ ïðàâàìè íà ýòî äåéñòâèå, ñåðâåð ïðîâåðÿåò ñåðòèôèêàòû (öèôðîâóþ ïîäïèñü) è ðåøàåò, êàêèå ïðàâà ïðåäîñòàâèòü êëèåíòó, à êàêèå íåò.
Notes èìååò ìíîãîóðîâíåâóþ ñèñòåìó çàùèòû. Íà êàæäîì óðîâíå ìîæíî èñïîëüçîâàòü äëÿ îïðåäåëåíèÿ êîíêðåòíûõ ïðàâ êàê èìÿ ïîëüçîâàòåëÿ, òàê è èìÿ ãðóïïû ïîëüçîâàòåëåé. Ïðîõîäÿ ÷åðåç îäèí óðîâåíü, ïîëüçîâàòåëü ïîïàäàåò íà ñëåäóþùèé. Ïåðâûé óðîâåíü — äîñòóï ê ñåðâåðó. Äàëåå — ïðîâåðêà ïðàâ íà äîñòóï ê êîíêðåòíîé ÁÄ. Åù¸ ãëóáæå — ïðîâåðêà ïðàâ íà äîñòóï ê êîíêðåòíîìó äîêóìåíòó. Òàêæå ìîæíî óïðàâëÿòü äîñòóïîì íà èçìåíåíèå îòäåëüíûõ ïîëåé. Âñå ïðàâà (â òîì ÷èñëå è ïðàâî íà èçìåíåíèÿ îòäåëüíîãî ïîëÿ â äîêóìåíòå) ïðîâåðÿþòñÿ íå êëèåíòîì (êîòîðûé òîãäà ìîæíî áûëî áû âçëîìàòü), à ñåðâåðîì. Êàæäûé ðàç ñåðâåð ïðîâåðÿåò, äåéñòâèòåëüíî ëè åñòü ó ïîëüçîâàòåëÿ ïðàâà íà òî äåéñòâèå, êîòîðîå çàïðîøåíî.
Îòíîøåíèÿ ìåæäó ñåðâåðàìè ñòðîÿòñÿ ïî òîé æå ñõåìå. Êàæäûé èç äâóõ, íà÷àâøèõ ïðîöåäóðó àóòåíòèôèêàöèè ñåðâåðîâ Notes, ðàññìàòðèâàåò äðóãîé ñåðâåð ñ òîé òî÷êè çðåíèÿ, ÷òî ýòî ïðîñòî åù¸ îäèí êëèåíò.
Ìîæåò ñîçäàòüñÿ âïå÷àòëåíèå, ÷òî òàêîå íàãðîìîæäåíèå ïðîâåðîê çàìåäëÿåò ðàáîòó â Notes, íî ýòî íå òàê. Øèôðîâàíèå è öèôðîâàÿ ïîäïèñü èñïîëüçîâàëèñü â Notes ñ ñàìîé ïåðâîé âåðñèè. Çàùèù¸ííîñòü äàííûõ óæå äàâíî ñòàëà îäíîé èç îñîáåííîñòåé ñèñòåìû, à âñå àëãîðèòìû ñîçäàâàëèñü åù¸ äëÿ DOS è 286-õ ïðîöåññîðîâ.
Øèôðîâàòü â Notes ìîæíî âñ¸ (áûëî áû æåëàíèå). È äàííûå (êàê ÁÄ öåëèêîì, òàê è îòäåëüíûå äîêóìåíòû èëè ïîëÿ), è ñåòåâîé òðàôèê, è ýëåêòðîííóþ ïî÷òó. Åñëè ïîëüçîâàòåëþ íåäîñòàòî÷íî òåõ êëþ÷åé, êîòîðûå åìó ïðåäëàãàåò Notes, îí ìîæåò ñîçäàâàòü, èìïîðòèðîâàòü, ýêñïîðòèðîâàòü è îáìåíèâàòüñÿ ñ îñòàëüíûìè ïîëüçîâàòåëÿìè äðóãèìè, äîïîëíèòåëüíûìè êëþ÷àìè. Åù¸ Notes ïîçâîëÿåò èñïîëüçîâàòü (êàê îïöèÿ) äîïîëíèòåëüíûå êëþ÷è X.509, à ñåðâåð Notes ìîæåò âûñòóïàòü öåíòðîì ñåðòèôèêàöèè êëþ÷åé X.509. Ýòî òå ñàìûå êëþ÷è, êîòîðûå èñïîëüçóþòñÿ â èíòåðíåòå â êà÷åñòâå ñòàíäàðòíûõ äëÿ øèôðîâàíèÿ ýëåêòðîííîé ïî÷òû è çàùèù¸ííîãî WEB-òðàôèêà.
Ïî÷òà Lotus Notes ðàáîòàåò íåçàâèñèìî îò äðóãèõ ïðîöåññîâ. Íè÷åì îñîáåííûì îíà íå îòëè÷àåòñÿ îò òîãî, ÷òî ìû ïðèâûêëè îæèäàòü îò îáû÷íîé ýëåêòðîííîé ïî÷òû. Îòìåòèì, ÷òî ñ ïî÷òîé, îòïðàâëÿåìîé â èíòåðíåò, Notes ïîçâîëÿåò ðàáîòàòü ïðîçðà÷íî äëÿ ïîëüçîâàòåëåé.
 îäíîé ñâÿçêå ñ ïî÷òîé ðàáîòàåò ãðóïïîâîé ïëàíèðîâùèê Notes. Îí ïîçâîëÿåò ãèáêî ïëàíèðîâàòü ãðàôèê æèçíè ëþáîãî òðóäîâîãî êîëëåêòèâà ëþáîé òåððèòîðèàëüíîé ðàñïðåäåë¸ííîñòè. Îñîáåííîñòÿìè ïëàíèðîâùèêà ÿâëÿåòñÿ òî, ÷òî îí:
· «çíàåò» î ñâîáîäíîì è çàíÿòîì âðåìåíè âñåõ, êòî çàðåãèñòðèðîâàí â ñèñòåìå è ïîçâîëÿåò óäîáíî ïîäáèðàòü âðåìÿ äëÿ ãðóïïîâûõ ìåðîïðèÿòèé, ïðåäîñòàâëÿÿ íàãëÿäíóþ èíôîðìàöèþ î ñâîáîäíîì âðåìåíè êàæäîãî èç ó÷àñòíèêîâ;
· ïîçâîëÿåò óïðàâëÿòü âðåìåíåì â çàâèñèìîñòè îò ñëóæåáíîé èåðàðõèè (íàïðèìåð, ïîçâîëÿåò íà÷àëüíèêó óïðàâëÿòü ðàáî÷èì âðåìåíåì ïîä÷èí¸ííûõ, à ñåêðåòàðþ-ðåôåðåíòó ïëàíèðîâàòü âðåìÿ áîññà);
· äà¸ò âîçìîæíîñòü ó÷àñòèÿ â ïëàíèðîâàíèè âðåìåíè äàæå óäàë¸ííûì ïîëüçîâàòåëÿì — íàäî òîëüêî, ÷òîáû îíè âðåìÿ îò âðåìåíè ïîäêëþ÷àëèñü äëÿ ñèíõðîíèçàöèè.
Îäíîé èç áàçîâûõ òåõíîëîãèé ÿâëÿåòñÿ ðåïëèêàöèÿ.  êîíöå 80-õ, êîãäà îíà ñîçäàâàëàñü, ñàìûìè ðàñïðîñòðàí¸ííûìè óñòðîéñòâàìè äëÿ ñâÿçè áûëè òåëåôîííûå ëèíèè è ìîäåìû ñ ÷åðåïàøüåé ñêîðîñòüþ. Ðàçðàáîò÷èêè Notes ñóìåëè ñîçäàòü òåõíîëîãèþ, êîòîðàÿ ðàáîòàëà äàæå íà òàêîé ñêîðîñòè è ïîýòîìó äàæå ñåé÷àñ êà÷åñòâî è ãèáêîñòü íàñòðîéêè ñèñòåìû ðåïëèêàöèè Lotus Notes ÿâëÿåòñÿ ñàìîé íåòðåáîâàòåëüíîé ê ðåñóðñàì. Èñïîëüçóåòñÿ îíà â ïåðâóþ î÷åðåäü äëÿ òîãî, ÷òîáû óäàë¸ííûå äðóã îò äðóãà êîìïüþòåðû (êàê êëèåíòû, òàê è ñåðâåðû Notes) ìîãëè ñèíõðîíèçèðîâàòü îáùèå äàííûå. Ïðè ðåïëèêàöèè ñîáëþäàþòñÿ âñå ïðàâèëà ïîëèòèêè áåçîïàñíîñòè. Íàðàâíå ñ äàííûìè, ðåïëèöèðóåòñÿ è êîä ïðèëîæåíèé — çàäà÷å ðåïëèêàöèè áåçðàçëè÷íî, «îáúåêò» êàêîãî òèïà ïåðåäàâàòü, åñëè ýòî íå óêàçàíî äîïîëíèòåëüíûìè íàñòðîéêàìè.
Êñòàòè, î «òîëñòîì» êëèåíòå Notes. Îñíîâíîå åãî äîñòîèíñòâî â òîì, ÷òî äëÿ ðàáîòû íå òîëüêî ñ ïî÷òîé, íî è ñî âñåìè ïðèëîæåíèÿìè Notes, ñîâåðøåííî íå îáÿçàòåëüíî ïîäêëþ÷àòüñÿ ê ñåðâåðó. Êëèåíò ñàì ïðåäñòàâëÿåò ñîáîé ñèëüíî îáëåã÷¸ííûé ñåðâåð Notes (êîòîðûé íàçûâàåòñÿ «Ëîêàëüíûì») è èìååò â ñâî¸ì ñîñòàâå íàáîð çàäà÷-äåìîíîâ, íåîáõîäèìûõ äëÿ ðàáîòû â îôëàéíå. Òàêèì îáðàçîì, ïîëüçîâàòåëþ äëÿ ðàáîòû ñ óäàë¸ííîé ñèñòåìîé, ñîâåðøåííî íåîáÿçàòåëüíî áûòü ïîäêëþ÷åííûì ê íåé ïîñòîÿííî. Îí ìîæåò ðàáîòàòü ëîêàëüíî (â îôëàéíå) è âðåìÿ îò âðåìåíè ïîäêëþ÷àòüñÿ, ÷òîáû ñèíõðîíèçèðîâàòü äàííûå. Ïðè ýòîì ñîáëþäàþòñÿ âñå ïðàâèëà áåçîïàñíîñòè, è êëèåíòó Notes ïðè ðåïëèêàöèè ñåðâåð äà¸ò äîñòóï òîëüêî ê òåì äîêóìåíòàì, ê êîòîðûì èìååò ïðàâî ïîëó÷èòü äîñòóï ïîëüçîâàòåëü, è ïðèíèìàåò ñ êëèåíòà òîëüêî òå, êîòîðûå ïîëüçîâàòåëü èìååò ïðàâî îòïðàâèòü èëè èçìåíèòü. Ïðèëîæåíèÿ òàêæå íå íóæíî íèêîèì îáðàçîì àäàïòèðîâàòü äëÿ òîãî, ÷òîáû îíè ðàáîòàëè ëîêàëüíî. À äëÿ ïðîâåäåíèÿ ðåïëèêàöèè îò ïîëüçîâàòåëÿ íå íóæíî ñîâåðøåííî íèêàêèõ äåéñòâèé, êðîìå ðàçîâîé ïåðâîíà÷àëüíîé íàñòðîéêè, è äàæå êîìàíäà íà ðåïëèêàöèþ íå îáÿçàòåëüíà, åñëè îíà íàñòðîåíà ïî ðàñïèñàíèþ.
Åù¸ îäíîé êëþ÷åâîé îñîáåííîñòüþ òåõíîëîãèè Lotus Notes ÿâëÿåòñÿ áûñòðàÿ ðàçðàáîòêà è áûñòðîå âíåäðåíèå ïðèëîæåíèé. Ñêîðîñòü âíåäðåíèÿ, íàïðèìåð, óâåëè÷åíà åù¸ èç-çà òîãî, ÷òî íà ðàáî÷åå ìåñòî ïîëüçîâàòåëÿ íóæíî óñòàíîâèòü òîëüêî ëèøü êëèåíòà Notes. Íàáîðîì ïðèëîæåíèé, ê êîòîðûì îí èìååò äîñòóï, óïðàâëÿþò èçìåíåíèÿìè â ïîëèòèêå áåçîïàñíîñòè ñ ðàáî÷åãî ìåñòà àäìèíèñòðàòîðà.  óäàë¸ííûå îôèñû ïîëèòèêà áåçîïàñíîñòè ïîñòóïàåò òàêæå ïî ìåõàíèçìó ðåïëèêàöèè è íåìåäëåííî âñòóïàåò â äåéñòâèå. Ìîæåò ïîêàçàòüñÿ ÷òî «áûñòðàÿ» — çíà÷èò «â ñïåøêå», «íåêà÷åñòâåííàÿ». Íè÷åãî ïîäîáíîãî! Ñèñòåìà òàê ïîñòðîåíà (èìååò òàêèå áàçîâûå âîçìîæíîñòè), ÷òî ôóíêöèîíàëüíî ñëîæíûå, ïîëíîöåííûå ïðèëîæåíèÿ ïîëó÷àþòñÿ ãîòîâûìè è âíåäð¸ííûìè çà î÷åíü ñæàòûå ñðîêè.

Ñ êåì è êàê «äðóæèò» Lotus Notes


Ñíà÷àëà î òîì, êàê «äðóæèò» Lotus Notes ñàì ñ ñîáîé, íî ñ ðàçíûìè ñâîèìè âåðñèÿìè. Î÷åíü õîðîøî äðóæèò! Îáåñïå÷èâàåòñÿ 100% ñîâìåñòèìîñòü ïî äàííûì «ñíèçó ââåðõ». Ýòî îçíà÷àåò, ÷òî ðàáîòîñïîñîáíû ñëåäóþùèå êîíôèãóðàöèè:
· êëèåíò âåðñèè 1.0 (1989 ãîäà âûïóñêà) — ñåðâåð âåðñèè 5.0 (2000 ã.â.)
· êëèåíò âåðñèè 5.0 (2000 ã.â.) — ñåðâåð âåðñèè 1.0 (1989 ã.â.)
Çàäà÷à äëÿ àäìèíèñòðàòîðà — îáåñïå÷èòü èõ ðàáîòó ïî îäíîìó ñåòåâîìó ïðîòîêîëó, íî è ýòî íå ïðîáëåìà. Ïîääåðæèâàþòñÿ TCP/IP (åñòåñòâåííî!), IPX/SPX, NetBIOS (NetBEUI), Banyan Vines (ñëûøàëè î òàêîì?), ïðÿìîå ìîäåìíîå ïîäêëþ÷åíèå. Òàê ÷òî âñåãî è ñäåëàòü-òî — íàéòè MS-DOS èëè OS/2, äðàéâåðà ñåòåâûõ ïðîòîêîëîâ è ñîîòâåòñòâóþùèå âåðñèè Lotus Notes — è âïåð¸ä!
Êîíå÷íî æå, êëèåíò ñòàðîé âåðñèè Lotus Notes íå ñìîæåò îáðàáîòàòü êîä è òå äàííûå, ñ êîòîðûìè îí íå çíàêîì — îí ïðîñòî îòêàæåòñÿ ýòî äåëàòü. Íî, åñëè ó âàñ åñòü áîëüøîé ïàðê óñòàðåâøåé òåõíèêè, âû ìîæåòå ïðèäàòü åìó âòîðóþ æèçíü, ñîçäàâ äëÿ ýòèõ ìàøèí ïðîñòåéøèå ïðèëîæåíèÿ Notes, íàïðèìåð, òîëüêî äëÿ ââîäà èëè îòîáðàæåíèÿ èíôîðìàöèè [8]. Ñåðâåð è îñòàëüíûå êëèåíòû ìîãóò áûòü ëþáîé — õîòü ñàìîé ïîñëåäíåé! — âåðñèè, òàê ÷òî îáðàáàòûâàòü ââåä¸ííûå äàííûå ìîæíî óæå âî âñåîðóæèè ñîâðåìåííûõ ìåòîäîâ è èíòåðôåéñîâ.
Èç ýòîãî ñëåäóåò, ÷òî ìèãðàöèÿ íà íîâûå âåðñèè ïðè ïîÿâëåíèè òàêîâûõ ñîâåðøåííî íå îáÿçàòåëüíà, à åñëè è åñòü â íåé íåîáõîäèìîñòü, òî îíà ïðîâîäèòñÿ áåç ïðîáëåì. Íîâàÿ âåðñèÿ ñòàâèòñÿ ïîâåðõ ñóùåñòâóþùåé.  íåêîòîðûõ ñëó÷àÿõ íàäî çàïóñòèòü àâòîìàòè÷åñêóþ ïðîöåäóðó äëÿ, äîïóñòèì, ïðåîáðàçîâàíèÿ ôîðìàòà õðàíåíèÿ äàííûõ â ÁÄ ê íîâîìó ñòàíäàðòó.
Òåïåðü íåìíîãî îá îïåðàöèîííûõ ñèñòåìàõ, íà êîòîðûõ ðàáîòàåò 5-ÿ âåðñèÿ Lotus Notes. Êëèåíò Notes ñóùåñòâóåò äëÿ Windows [9] è äëÿ Mac OS. Ñåðâåðà Lotus Notes — äëÿ Windows NT/2000, Linux, SUN Solaris SPARC, OS/2, AIX, HP-UX, AS/400 è OS/390.
Êðîìå ïî÷òû Notes, ïîääåðæèâàþòñÿ òàêèå ïî÷òîâûå ñòàíäàðòû, êàê SMTP, POP3, IMAP4. Ê àäðåñíîé êíèãå Notes ìîæíî ïîëó÷èòü äîñòóï ïî ïðîòîêîëó LDAP. Ñ äàííûìè íà ñåðâåðå Notes ìîæíî ðàáîòàòü (êðîìå êëèåíòà Notes) ÷åðåç áðàóçåð — Notes ïîääåðæèâàåò ïðîòîêîë HTTP. Åñòåñòâåííî, âîçìîæíîñòè áðàóçåðà è äðóãèõ ïî÷òîâûõ ñèñòåì îãðàíè÷åíû, ïî ñðàâíåíèþ ñ êëèåíòîì Notes. Äëÿ óñòðàíåíèÿ ðàçëè÷èé ìîæíî óñòàíîâèòü ïàêåò iNotes, êîòîðûé äîâîäèò ôóíêöèîíàë áðàóçåðà è ïî÷òîâîãî êëèåíòà äî ïîëíîöåííîãî ðàáî÷åãî ìåñòà Notes.
Ñóùåñòâóåò ìíîæåñòâî äîïîëíèòåëüíûõ ñðåäñòâ, ðàñøèðÿþùèõ ôóíêöèîíàëüíûå âîçìîæíîñòè Lotus Notes, ðàçðàáîòàííûõ êàê ñàìèì Lotus, òàê è òðåòüèìè ôèðìàìè.
Ñåðâåð Notes ìîæíî ïðèìåíÿòü äëÿ äîñòàâêè ôàêñîâ. Ïðè÷¸ì, â òåððèòîðèàëüíî-ðàñïðåäåë¸ííîé ñåòè ñèñòåìà ôàêñ-ñåðâåðîâ ìîæåò ñàìà îïðåäåëèòü, ñ êàêîãî ôàêñ-ñåðâåðà íóæíî îòïðàâëÿòü êàæäîå èç ôàêñ-ñîîáùåíèé è äîñòàâèòü äî ýòîãî ñåðâåðà ñîîáùåíèå ïî ïî÷òå. Äîïóñòèì, ó íåêîòîðîé êîìïàíèè åñòü ôàêñ-ñåðâåðû â êàæäîì êðóïíîì ãîðîäå Ðîññèè. Îíè îáúåäèíåíû ìåæäó ñîáîé, íàïðèìåð, ÷åðåç èíòåðíåò. Ïðè îòïðàâêå ôàêñ-ñîîáùåíèÿ èç Âëàäèâîñòîêà â Ìîñêâó, Âëàäèâîñòîêñêèé ôàêñ-ñåðâåð Notes íå áóäåò äîçâàíèâàòüñÿ ïî ìåæãîðîäó, ÷òîáû îòïðàâèòü ôàêñ, à óñòàíîâèò ñîåäèíåíèå ñ ìåñòíûì ïðîâàéäåðîì è ïåðåäàñò ôàêñ-ñîîáùåíèå ïî÷òîé íà Ìîñêîâñêèé ôàêñ-ñåðâåð. À óæå ôàêñ-ñåðâåð Notes â Ìîñêâå ïî ëîêàëüíûì òåëåôîííûì ëèíèÿì, áîëåå êà÷åñòâåííî è íåäîðîãî, äîñòàâèò ôàêñ-ñîîáùåíèå è íàïðàâèò ïî ïî÷òå îòïðàâèòåëþ âî Âëàäèâîñòîê óâåäîìëåíèå î ðåçóëüòàòå.
 ñâÿçêå ñ Notes ìîæåò ðàáîòàòü ñèñòåìà îáìåíà ìãíîâåííûìè ñîîáùåíèÿìè (èíòåðíåò-ïýéäæåð) Lotus Sametime. Ïðè ñîâìåñòíîé ðàáîòå ñ Notes, îíà ïîçâîëÿåò îáìåíèâàòüñÿ çàøèôðîâàííûìè ñîîáùåíèÿìè, èíòåãðèðóåòñÿ ñ ýëåêòðîííîé ïî÷òîé è äèñêóññèîííûìè ïðèëîæåíèÿìè Notes, ïîçâîëÿÿ ñâÿçàòüñÿ ñ àâòîðàìè ñîîáùåíèé, åñëè îíè â äàííûé ìîìåíò ïîäêëþ÷åíû ê Sametime.
Íåñêîëüêî ñåðâåðîâ Notes ìîæíî îáúåäèíèòü â êëàñòåð, êîòîðûé áóäåò îáåñïå÷èâàòü ðàáîòó ïîëüçîâàòåëåé è äîñòàâêó ïî÷òû ïðè ñåðâèñíûõ ðàáîòàõ èëè ñáîå íà îäíîì èç ñåðâåðîâ è ðàâíîìåðíî ðàñïðåäåëÿòü íàãðóçêó ìåæäó âñåìè ñåðâåðàìè â êëàñòåðå. Ïðè÷¸ì, äëÿ òîãî ÷òîáû ñåðâåðà Notes ðàáîòàëè, êàê êëàñòåð, íåò íåîáõîäèìîñòè, ÷òîáû ýòî áûë êëàñòåð îïåðàöèîííîé ñèñòåìû èëè àïïàðàòíîé ïëàòôîðìû. Áîëåå òîãî: ñåðâåðà — ÷ëåíû êëàñòåðà Lotus Notes ìîãóò áûòü íà ðàçíûõ àïïàðàòíûõ è ïðîãðàììíûõ ïëàòôîðìàõ è áûòü ðàçíîé âåðñèè. Äëÿ ïîëüçîâàòåëåé ïåðåêëþ÷åíèå íà äðóãîé ñåðâåð â êëàñòåðå ïðîèñõîäèò ïðîçðà÷íî.
Åñëè íà ìîùíîì êîìïüþòåðå óñòàíîâëåí ñåðâåð Notes, êîòîðûé íå çàãðóæàåò ðåñóðñû ýòîãî êîìïüþòåðà ïîëíîñòüþ è åñòü íåîáõîäèìîñòü â åù¸ îäíîì ñåðâåðå Notes (íàïðèìåð, äëÿ äâóõ ðàçíûõ çàäà÷ èëè äëÿ âûäåëåíèÿ ðàçðàáîò÷èêàì îòäåëüíîãî ñåðâåðà), åñòü âîçìîæíîñòü óñòàíîâèòü íà îäíîì êîìïüþòåðå íåñêîëüêî ñåðâåðîâ Notes [10]. Ýòè ñåðâåðà áóäóò èñïîëüçîâàòü îáùèé ïðîãðàììíûé êîä, íî ïðè ýòîì ðàáîòàòü áóäóò ñîâåðøåííî íåçàâèñèìî.
Notes ïîääåðæèâàåò èíòåãðàöèîííûå òåõíîëîãèè: OLE, COM, DDE, ODBC, XML, Corba. Òàêæå, âñòðîåíà âîçìîæíîñòü ïðÿìîé ðàáîòû ñ 4 ðåëÿöèîííûìè ÑÓÁÄ — MS SQL, Oracle, Sybase, DB/2. Íàñòðîéêà äâèæåíèÿ äàííûõ ìåæäó Notes è ÐÑÓÁÄ îñóùåñòâëÿåòñÿ àäìèíèñòðàòîðîì ïðè ïîìîùè «ìûøêè». Ñóùåñòâóþò êîííåêòîðû ê ERP ñèñòåìàì, íî â ñîñòàâå áàçîâîãî ïðîäóêòà îíè íå ïîñòàâëÿþòñÿ.
Ðàçðàáîò÷èêè ïðèëîæåíèé ìîãóò âûáèðàòü ëþáîé èç âñòðîåííûõ ÿçûêîâ ïðîãðàììèðîâàíèÿ: Lotus Script (äèàëåêò Visual Basic), Java Script, ÿçûê ôîðìóë (ðàçðàáîò÷èêè íàçûâàþò åãî @-furmulas, «ÿçûê ýò-ôîðìóë», îí ïîõîæ íà ÿçûê ôîðìóë MS Excel, íî êàæäàÿ êîìàíäà â í¸ì íà÷èíàåòñÿ ñ ñèìâîëà @; â íàøåé ñòðàíå îí, åñòåñòâåííî, ïîëó÷èë íàçâàíèå ÿçûêà «ñîáàêîôîðìóë»Smile). Èëè âíåøíèå ÿçûêè ðàçðàáîòêè, äëÿ êîòîðûõ åñòü èíòåðôåéñû áèáëèîòåê — Notes C++ API è Java. Íà ñàìîì äåëå, äëÿ ñîçäàíèÿ ïðîñòåéøèõ ïðèëîæåíèé èëè äîáàâëåíèÿ íåçíà÷èòåëüíûõ èçìåíåíèé, äîñòàòî÷íî áàçîâûõ çíàíèé ïîëüçîâàòåëÿ ÏÊ. Äëÿ ïîääåðæêè òàêîé ðàáîòû ñóùåñòâóåò ÿçûê «ïðîñòûõ äåéñòâèé», â êîòîðîì ïîëüçîâàòåëü ìîæåò «ìûøêîé» ÷åðåç Wizard ïîñòðîèòü ñõåìó îáðàáîòêè äîêóìåíòà (åñëè åìó ýòî ïîçâîëåíî ïî óðîâíþ äîñòóïà), à òî ÷òî íå ïîëó÷èòüñÿ ñäåëàòü «ìûøêîé», äîïèñàòü íà @-ôîðìóëàõ. ßçûê ïðîñòûõ äåéñòâèé, êîíå÷íî æå, íå ïîçâîëÿåò ðåàëèçîâàòü âñåé ìîùè ïëàòôîðìû, íî â í¸ì ìîæíî íàñòðîèòü, íàïðèìåð, óñëîâèÿ,ïî êîòîðûì áóäåò âûïîëíÿòüñÿ ñèñòåìîé òî èëè èíîå àâòîìàòè÷åñêîå äåéñòâèå èëè îòáîð äîêóìåíòîâ äëÿ îòîáðàæåíèÿ ïîëüçîâàòåëþ, îáðàáîòêó è îòïðàâêó ïî÷òû, ïðîöåäóðû ñîçäàíèÿ è ìîäèôèêàöèè äîêóìåíòîâ, ðåàêöèþ íà ïðèõîäÿùèå ïèñüìà è ìíîãîå äðóãîå. Çäåñü ìîæíî ïðîâåñòè àíàëîãèþ (ïî ôóíêöèîíàëüíîñòè è ïî ñëîæíîñòè ïðîãðàìì) ñ òåì æå MS Excel, â êîòîðîì äëÿ ïðîñòûõ çàäà÷ åñòü ÿçûê ôîðìóë, à äëÿ áîëåå ñëîæíûõ — Visual Basic for Applications.
Ðàçðàáîòêà ïðèëîæåíèé Notes ïîä Web êîíå÷íî æå èìååò ñâîè îñîáåííîñòè, îòëè÷àþùèå å¸ îò îñòàëüíûõ ìåòîäîâ ðàçðàáîòêè èíòåðàêòèâíûõ Web-ñàéòîâ, íî òå âîçìîæíîñòè, êîòîðûå îíà ïðåäîñòàâëÿåò, ñòîÿò òîãî, ÷òîáû èñïîëüçîâàòü èìåííî ýòó òåõíîëîãèþ. Âåäü HTTP äëÿ Notes — ýòî íå âíåøíèé ïðîòîêîë, â êîòîðûé íóæíî òðàíñëèðîâàòü äàííûå èç ÁÄ, à ïðîñòî åù¸ îäèí, «ðîäíîé» äëÿ ñèñòåìû èíòåðôåéñ ê äàííûì è êîäó, ïîìèìî ñòàíäàðòíîãî êëèåíòà Notes.

Åñòü ëè íåäîñòàòêè

À êàê æå! Ñèñòåìó ïèñàëè ëþäè, à ÷åëîâåê — ãðåøåí ïî îïðåäåëåíèþSmile. Òàê ÷òî íå ðåæå ðàçà â êâàðòàë ðàçðàáîò÷èêè âûêëàäûâàþò «ïàêåòû çàïëàòîê» (ñåðâèñ-ïàêè) íà ñàéòå www.notes.net.
Åñòü è îãðàíè÷åíèÿ, ñâÿçàííûå ñ àðõèòåêòóðîé, êîòîðûå ñóæàþò îáëàñòü ïðèìåíåíèÿ Lotus Notes. Íà áàçå ýòîé òåõíîëîãèè íå ñòîèò ñîçäàâàòü ïðèëîæåíèÿ, ñâÿçàííûå ñ ïðîâåäåíèåì ðàñ÷¸òîâ ïî áîëüøèì ìàññèâàì äàííûõ (ôèíàíñîâûå, ñòàòèñòè÷åñêèå). Òàêæå, íå ñëåäóåò èñïîëüçîâàòü Lotus Notes äëÿ îðãàíèçàöèè áîëüøèõ õðàíèëèù äàííûõ. Ïî ìîåìó îïûòó (è îïûòó ìîèõ êîëëåã), ïîäàâëÿþùåå áîëüøèíñòâî ïðîáëåì ñ ýêñïëóàòàöèåé Notes (ïîìèìî ïðîáëåì ñ íåäîñòàòêîì çíàíèé ó ñïåöèàëèñòîâ) ïðîèñõîäÿò èç-çà òîãî, ÷òî Lotus Notes ïîðó÷àþò âûïîëíÿòü íå òó ðàáîòó, äëÿ êîòîðîé îí ïðåäíàçíà÷åí. Èíîãäà Notes íåïðàâèëüíî ïîçèöèîíèðóþò â ïðîòèâîâåñ MS SQL. Íà ñàìîì äåëå, ó ýòèõ ïðîäóêòîâ ðàçíûå íèøè è íàèëó÷øèì ðåøåíèåì áóäåò èõ èíòåãðàöèÿ, êîãäà êàæäàÿ èç ýòèõ ñèñòåì áóäåò çàíèìàòüñÿ òåì äåëîì, êîòîðîå îíà «çíàåò» ëó÷øå.
Ïðè ðàçðàáîòêå ïðèëîæåíèé Notes ïîä WWW (ëèáî äëÿ Notes è WWW îäíîâðåìåííî) æåëàòåëüíî çàðàíåå îá ýòîì ïîäóìàòü, ò.ê. äàëåêî íå âåñü êîä, èñïîëíÿþùèéñÿ â Notes, ìîæåò áûòü îòòðàíñëèðîâàí äëÿ èñïîëíåíèÿ â áðàóçåðå. Ýòî êàñàåòñÿ òîëüêî êîäà, òàê ÷òî åñëè âäðóã ïîÿâèëàñü íåîáõîäèìîñòü ôóíêöèîíèðîâàíèÿ Notes-ïðèëîæåíèÿ ïî ïðîòîêîëó HTTP, ìîæíî äîïèñàòü ñîîòâåòñòâóþùóþ ÷àñòü ïðèëîæåíèÿ, à ñ äàííûìè ïðîáëåì íå áóäåò.
Êëèåíò Lotus Notes äëÿ Windows (áåç ðàáî÷èõ ìåñò ðàçðàáîò÷èêà è àäìèíèñòðàòîðà) çàíèìàåò íà äèñêå îêîëî 100 Ìá. Íå ñëèøêîì «ë¸ãêîå» ðåøåíèå, åñëè èñïîëüçîâàòü òîëüêî ôóíêöèè ýëåêòðîííîé ïî÷òû. Òàê ÷òî, åñëè âû íå ïîëüçóåòåñü áîãàòûìè âîçìîæíîñòÿìè Lotus Notes, ÿ ïåðâûé ïîðåêîìåíäóþ âàì ïîäóìàòü ëèáî î ñìåíå ðåøåíèÿ, ëèáî… âñ¸-òàêè î òîì, ÷òîáû íà÷àòü ýòèìè âîçìîæíîñòÿìè ïîëüçîâàòüñÿ.
Èíòåðôåéñ ïî÷òîâîé ïîäñèñòåìû îòëè÷àåòñÿ îò ïðèâû÷íîãî ìíîãèì èíòåðôåéñà Outlook. Ýòî íå çíà÷èò, ÷òî èíòåðôåéñ Outlook èäåàëåí è íåïîâòîðèì (åù¸ êàê ïîâòîðèì! ïðè÷¸ì ñòàíäàðòíûìè ñðåäñòâàìè Notes). Ñòîèò ïðèâûêíóòü ê èíòåðôåéñó Notes, ÷òîáû ïîíÿòü, ÷òî ïðè èíòåíñèâíîé ðàáîòå ñ áîëüøèì êîëè÷åñòâîì ñîîáùåíèé îí óäîáåí è, êàê ìèíèìóì, íå õóæå, ÷åì MS Outlook èëè Outlook Express.


Èä¸ì äàëüøå. Ñïåöèàëèñòû ïî Lotus Notes òðàäèöèîííî îáõîäÿòñÿ äîðîæå ïðîöåíòîâ íà 20, ÷åì òàêèå æå ïî êâàëèôèêàöèè, íî ñïåöèàëèçèðóþùèåñÿ íà áîëåå ðàñïðîñòðàí¸ííûõ ïðîãðàììíûõ ïðîäóêòàõ. Åñëè æå ïåðåó÷èâàòü ñïåöèàëèñòîâ (ïðîãðàììèñòîâ è ïðîåêòèðîâùèêîâ) ñ äðóãèõ ïëàòôîðì, íóæíî áûòü ãîòîâûì, ÷òî èì ïîòðåáóåòñÿ íåêîòîðîå âðåìÿ, ÷òîáû îñâîèòü àðõèòåêòóðó Lotus Notes. Êàê ïîêàçûâàåò ïðàêòèêà, ïðèìåíåíèå íàâûêîâ ðàçðàáîòêè èëè ïðîåêòèðîâàíèÿ, ïîëó÷åííûõ, ñêàæåì, íà MS SQL, ìîæåò ïðèâåñòè ê òîìó, ÷òî ïðèëîæåíèÿ áóäóò ÷óæäû ñðåäå èõ èñïîëíåíèÿ. Ðå÷ü èä¸ò î «ñêîëüçêèõ» ìåñòàõ ñèñòåìû, ñ êîòîðûìè çíàêîì êàæäûé ðàçðàáîò÷èê: «Òàê íå äåëàòü, à çäåñü íóæíî îáõîäèòü âîò òàê». Òàê âîò: î÷åíü ÷àñòî â Lotus Notes ñëåäóåò äåëàòü èìåííî «òàê», êàê íå ñòîèò äåëàòü â SQL. Âåðíî è îáðàòíîå. Ñëó÷àåòñÿ, ÷òî äëÿ ñèëüíûõ ñïåöèàëèñòîâ ìîæåò îêàçàòüñÿ ñëîæíûì èñïûòàíèåì — âäðóã îñîçíàòü, ÷òî îòíþäü íåìàëàÿ ÷àñòü èíòåëëåêòóàëüíîãî áàãàæà çäåñü íå ìîæåò áûòü ïðèìåíåíà. Îäíàêî, êàê òîëüêî ñïåöèàëèñò ïîéì¸ò, â ÷¸ì îòëè÷èå, ÷åì ðàçíèòñÿ ïîäõîä ê ïðîåêòèðîâàíèþ ñèñòåì íà Notes, âñ¸ ïîéä¸ò, êàê ïî ìàñëó.
Òàêæå, íà ìîé âçãëÿä, ïðîáëåìîé ÿâëÿåòñÿ ñðàâíèòåëüíî ñëàáàÿ ïîääåðæêà ïðîäâèæåíèÿ ïðîäóêòà íà ðûíêå ðîññèéñêèì ïðåäñòàâèòåëüñòâîì IBM-Lotus. Î÷åíü ìàëî ëèòåðàòóðû ïî Lotus Notes èçäàíî íà ðóññêîì ÿçûêå. À êîëè÷åñòâî èíôîðìàöèîííûõ ïóáëèêàöèé â ðîññèéñêîé êîìïüþòåðíîé ïðåññå ñòðåìèòñÿ ê íóëþ. (È ýòî âñ¸ íà ôîíå ïîñòîÿííîãî ðîñòà ïðîäàæ!) À âåäü èìåííî îòñóòñòâèå òàêîé ïîääåðæêè âåíäîðà ïîðîæäàåò ñèòóàöèè, êîãäà ëþáîé ìèô ìîæåò áûòü âîñïðèíÿò, êàê ïðîðûâ èíôîðìàöèîííîé áëîêàäû (èíà÷å è íå íàçîâ¸øü!).  òàêîé ñèòóàöèè ðîññèéñêîå ñîîáùåñòâî Lotus Notes âçÿëî íà ñåáÿ äàííóþ çàäà÷ó. Íåêîòîðûå áèçíåñ-ïàðòí¸ðû âûïóñêàþò ñïðàâî÷íóþ ëèòåðàòóðó ïî Lotus Notes ñàìîñòîÿòåëüíî. Âûïóùåííûé èìè «íàñòîëüíûé ìîëèòâîñëîâ» àäìèíèñòðàòîðà èëè ðàçðàáîò÷èêà ïî ïîñëåäíåé âåðñèè Lotus Notes ñòîÿò ïî 60 ÓÅ ÑØÀ êàæäûé. Ðåäêèé ñïåöèàëèñò ìîæåò ïîçâîëèòü ñåáå òàêîå óäîâîëüñòâèå! Îáíîâë¸ííàÿ ðåäàêöèÿ òåõíè÷åñêîé ëèòåðàòóðû âûõîäèò ñ áîëüøîé çàäåðæêîé ïîñëå ïðåäñòàâëåíèÿ íîâûõ âåðñèé.
Íó è, íàêîíåö, ìíå êàæåòñÿ íåäîñòàòêîì òî, ÷òî ïî÷òè âñå, êòî íàéä¸ò â ñåáå ñèëû ðàçîáðàòüñÿ â òîì, ÷òî òàêîå Lotus Notes è êàêèå ðåçóëüòàòû ìîæíî ïîëó÷èòü ñ åãî ïîìîùüþ, ñòàíîâèòñÿ «àäåïòîì êóëüòà Notes». Ïî÷åìó ýòî ïðîèñõîäèò — òåìà äëÿ îòäåëüíîé äèñêóññèè (íåêîòîðûå âîçìîæíîñòè ñèñòåìû ìíå äî ñèõ ïîð êàæóòñÿ âîëøåáíûìè!), à âîò ïðîáëåìà ìíå çäåñü âèäèòñÿ â òîì, ÷òî èíîãäà òàêîìó «àäåïòó» íóæíî âîâðåìÿ îñòàíîâèòüñÿ, ÷òîáû íå çàñòàâèòü ñâî¸ «áîæåñòâî» âûïîëíÿòü íåñâîéñòâåííóþ åìó ðàáîòó.

×òî ñ ýòèì âñåì ìîæíî äåëàòü

Ñèëà Lotus Notes íå òîëüêî â ïðîäâèíóòîé ïî÷òå è ãðóïïîâîì ïëàíèðîâùèêå.
Ñ åãî ïîìîùüþ ìîæíî (è íóæíî) ñîçäàâàòü ïðèëîæåíèÿ, àâòîìàòèçèðóþùèå ñáîð, ñîðòèðîâêó, õðàíåíèå, äîñòàâêó èíôîðìàöèè ñ ðàçâèòîé ñèñòåìîé îïîâåùåíèé è óâåäîìëåíèé, ñ âûñîêîé ñòåïåíüþ çàùèù¸ííîñòè, ñ âîçìîæíîñòüþ èíòåãðàöèè ñ áîëüøèíñòâîì ðåëÿöèîííûõ ñèñòåì, ERP ñèñòåìàìè, íàèáîëåå ðàñïðîñòðàí¸ííûìè desktop-ïðèëîæåíèÿìè. Notes òàêæå ïîçâîëÿåò ñðàâíèòåëüíî ïðîñòî îðãàíèçîâàòü èíòåðàêòèâíûé web-ñàéò ñ àóòåíòèôèêàöèåé ïîëüçîâàòåëåé è ðàçäåëåíèåì ïðàâ äîñòóïà äî óðîâíÿ îòäåëüíîé çàïèñè. È ýòî áóäåò íå ïðîñòî íàáîð âîçìîæíîñòåé è èíñòðóìåíòîâ. Áëàãîäàðÿ ýòèì âîçìîæíîñòÿì, ïðåäîñòàâëÿåìûì îäíèì ïðîäóêòîì â áàçîâîé êîíôèãóðàöèè, íà Lotus Notes ñòðîÿòñÿ èíòåãðèðîâàííûå, îáðàù¸ííûå êàê âíóòðü êîìïàíèè, òàê è âîâíå, çàùèù¸ííûå êîðïîðàòèâíûå ñèñòåìû.
Òî, ÷òî Lotus Notes èìååò íåðåëÿöèîííóþ ñòðóêòóðó, ïîçâîëÿåò ïðè ïðîåêòèðîâàíèè è ðàçðàáîòêå ãèáêî ïîäõîäèòü ê òàêîìó ïðîöåññó, êàê ñîâìåñòíàÿ ðàáîòà ðàñïðåäåë¸ííîãî êîëëåêòèâà. Íàïðèìåð, ñïåöèàëèñòîâ â êîìàíäèðîâêàõ ñ íîóòáóêîì. Èëè ðàáîòà áîëüøîãî ÷èñëà óäàë¸ííûõ ôèëèàëîâ (íàïðèìåð, ñêëàäîâ èëè ïðåäñòàâèòåëüñòâ), êîòîðûå íå èìåþò âîçìîæíîñòè ïîäêëþ÷èòüñÿ ïî áûñòðîé âûäåëåííîé ëèíèè (êàê òîãî òðåáóþò ñèñòåìû ÐÑÓÁÄ) è èìåþò îäèí ìàëîìîùíûé êîìïüþòåð.
Åñëè ñõåìà äîêóìåíòîîáîðîòà íà âàøåì ïðåäïðèÿòèè ðîäèëàñü â òÿæ¸ëûõ òðóäîâûõ áóäíÿõ, à íå áûë âçÿò çà îñíîâó êàêîé-íèáóäü ðîññèéñêèé ÃÎÑÒ èëè èíîñòðàííûé ñòàíäàðò, òî, ñêîðåå âñåãî, åù¸ íèêòî íå îçàáîòèëñÿ ðåàëèçàöèåé èìåííî âàøåé ñõåìû. Âû, êîíå÷íî, ìîæåòå ïîéòè ïî ìîäíîìó ïóòè «ðåèíæèíèðèíãà» è àäàïòèðîâàòü ðàáî÷èå áóäíè ïðåäïðèÿòèÿ ïîä êàêîé-íèáóäü ñòàíäàðò èëè óæå ñóùåñòâóþùóþ ñõåìó, äëÿ êîòîðîé ñóùåñòâóåò ñèñòåìà àâòîìàòèçàöèè. Íî îáû÷íî èäóò ïî-äðóãîìó ïóòè — ïîêóïàþò ñèñòåìó, êîòîðàÿ íàèáîëåå ñîîòâåòñòâóåò ñõåìå ðàáîòû ïðåäïðèÿòèÿ, à ðàçëè÷èÿ óñòðàíÿþò ëèáî ñèëàìè ñîáñòâåííûõ ñïåöèàëèñòîâ, ëèáî çàêàçûâàþò äîðàáîòêó ó ðàçðàáîò÷èêà ñèñòåìû.
Ñóùåñòâóåò áîëüøîå êîëè÷åñòâî áèçíåñ-ïàðòí¸ðîâ êîìïàíèè IBM ïî ïðîäóêòó Lotus Notes. Îíè çàíÿòû ðàçðàáîòêîé è âíåäðåíèåì êàê óæå ñóùåñòâóþùèõ ïðèëîæåíèé, òàê è ðàçðàáîòêîé çàêàçíûõ ðåøåíèé. Ñî ñïèñêîì áèçíåñ-ïàðòí¸ðîâ Ðîññèè, ñòðàí ÑÍà è Áàëòèè ìîæíî îçíàêîìèòüñÿ íà ñàéòå www.lotus.com/russia.
 äèñòðèáóòèâ Notes âõîäèò íàáîð øàáëîíîâ äëÿ ïðîñòåéøèõ ñõåì äîêóìåíòîîáîðîòà. Ñðàçó ïîñëå óñòàíîâêè ìîæíî íà÷èíàòü ðàáîòó ñ ýòèìè ïðèëîæåíèÿìè. À ìíîãèå ðàçðàáîò÷èêè Notes íà÷èíàëè ñ òîãî, ÷òî äîáàâëÿëè â ñòàíäàðòíûé øàáëîí íåîáõîäèìûå ôóíêöèè è ïîëó÷àëè ãîòîâîå ïðèëîæåíèå, êîòîðîå òóò æå è âíåäðÿëîñü.
Lotus Notes ìîæíî îòíåñòè ê ñðåäñòâàì áûñòðîé ðàçðàáîòêè. Îí ïðåäîñòàâëÿåò âîçìîæíîñòü ñîçäàâàòü ïðèëîæåíèÿ çàìåòíî áûñòðåå, ÷åì íà äðóãèõ ïëàòôîðìàõ. Ñîîòâåòñòâåííî, ðàçðàáîòêà è ðàçâ¸ðòûâàíèå ïðèëîæåíèé Lotus Notes ïðîõîäèò ãîðàçäî áûñòðåå, ÷åì äëÿ ìíîãèõ äðóãèõ ñèñòåì àâòîìàòèçàöèè.  òî âðåìÿ êàê äðóãèå ñèñòåìû (íà áàçå äðóãèõ ïëàòôîðì) òîëüêî áû ïèñàëèñü, ñèñòåìà íà áàçå Lotus Notes áóäåò óæå ðàáîòàòü è ïðèíîñèòü ïðèáûëü. Ìíîãèå ÈÒ-ìåíåäæåðû íåäîîöåíèâàþò äîñòîèíñòâà áûñòðîé ðàçðàáîòêè. À âîò ïðåäñòàâüòå: âìåñòî òîãî, ÷òîáû, îæèäàÿ ïîêà ïîÿâÿòñÿ ïåðâûå ðàáîòàþùèå ïðèëîæåíèÿ, êîðìèòü òîï-ìåíåäæåðîâ «çàâòðàêàìè» (÷òî èõ, îáû÷íî, ñèëüíî ðàçäðàæàåò), â êðàò÷àéøèå ñðîêè ïîñëå ïîëó÷åíèÿ çàäàíèÿ ïðåäîñòàâèòü óæå ðàáîòàþùèå ýëåìåíòû ñèñòåìû. Íå ñòîèò îòêàçûâàòüñÿ îò òàêîé âîçìîæíîñòè: âìåñòî òîãî, ÷òîáû ïîñòîÿííî äîãîíÿòü èçìåíÿþùóþñÿ ðåàëüíóþ ñèòóàöèþ, ìîæíî èäòè â íîãó ñ ðàçâèòèåì ïðåäïðèÿòèÿ.

Ðåçþìå

Ìîðàëü, êàê âîäèòñÿ, â êîíöå:
Åøüòå âèòàìèí «Öý»!
(Èç áàñíè)
Ñëóõè î «ñìåðòè» òåõíîëîãèè Lotus Notes ÿâíî ïðåóâåëè÷åíû.
Ðàñïðîñòðàíåíèå ïîäîáíûõ ñëóõîâ, íàâåðíîå, ÷åì-òî ñëóæèò òåì, êòî èõ ðàñïðîñòðàíÿåò. Ìíå òàê êàæåòñÿ, ÷òî âñå ýòè ìàðêåòèíãîâûå âîéíû âñ¸-òàêè èãðàþò çíà÷èòåëüíóþ ðîëü â òîì, ÷òî çà÷àñòóþ ïîáåæäàåò íå ëó÷øèé ïðîãðàììíûé ïðîäóêò, à íàèëó÷øèì îáðàçîì ðàçðåêëàìèðîâàííûé. Îò ýòîãî èíîãäà ñòàíîâèòñÿ ãðóñòíî.
Lotus Notes — ñîâåðøåííî íåçàìåíèìàÿ òåõíîëîãèÿ äëÿ òîãî, ÷òîáû âñå ïîëüçîâàòåëè êîðïîðàòèâíîé ñèñòåìû äîêóìåíòîîáîðîòà ÷óâñòâîâàëè ñåáÿ òàêæå óâåðåííî, êàê â îôèñå ñðåäè êîëëåã, âñåãäà è â ëþáîì ìåñòå çåìíîãî øàðà. ×òîáû ðóêîâîäèòåëü, íàõîäÿñü â îòúåçäå, ïîëó÷àë ëþáûå îò÷¸òû ñ òàêîé æå îïåðàòèâíîñòüþ è â òàêîì æå âèäå, êàê è ïðè ïîäêëþ÷åíèè ê ëîêàëüíîé ñåòè, íàæèìàÿ âñåãî îäíó êíîïêó «Ñîåäèíèòüñÿ ñ îôèñîì» è ïîñëå ýòîãî ìîã áû ðàáîòàòü ñ èíôîðìàöèåé èìåííî â òîò ìîìåíò, êîãäà îíà íóæíà.
Îïåðàòèâíîñòü è ýôôåêòèâíîñòü ìåíåäæìåíòà â ëþáûõ óñëîâèÿõ ñâÿçè è â ëþáîì ìåñòå — âîò ÷òî òàêîå ñèñòåìà íà áàçå òåõíîëîãèè Lotus Notes.
À íà âîïðîñ: «Êòî ñèëüíåå — ñëîí èëè êèò?» — ïðàâèëüíûé îòâåò òàêîâ: «êèò» íèêîãäà íå äîãîíèò «ñëîíà» íà ñóøå, à «ñëîí» íèêîãäà íå áóäåò ÷óâñòâîâàòü ñåáÿ, «êàê ðûáà â âîäå». Ñðàâíèâàòü ïëàòôîðìû äëÿ ñîçäàíèÿ ðåøåíèé áåñïîëåçíî — ìîæíî ñðàâíèâàòü ðåøåíèÿ, êîòîðûå ïîëó÷àþòñÿ íà áàçå ýòèõ ïëàòôîðì. Íó ÷åì íå òåìà äëÿ ïðîäîëæåíèÿ ðàçãîâîðà?

Áëàãîäàðíîñòè

Áîëüøîå ñïàñèáî Àíäðåþ Àêîïÿíöó! Èìåííî åãî ìàòåðèàë ñòàë îñíîâíûì ïîáóäèòåëüíûì ìîòèâîì ê íàïèñàíèþ ýòîé ñòàòüè.
Ñïàñèáî ìîèì êîëëåãàì Ñ.Êàðàíäèíó è Ì.Ñàëèìîâó çà èäåè, áåç êîòîðûõ ýòà ñòàòüÿ áûëà áû äðóãîé è ïî ñóòè, è ïî ñîäåðæàíèþ.
Ñïàñèáî À.Ëèí¸âó è åãî êîìàíäå çà ïîääåðæêó ïðè íàïèñàíèè ñòàòüè.

Àâòîð: Èâàí Öûáàíåíêî (bigmuzzy@au.ru)
:   
           Flabs.kz -> Lotus Notes/Domino : GMT
1 1

 
 







Powered by phpBB © 2001, 2005 phpBB Group
phpBB