Pracovnφ prost°edφ sφ¥ov²ch stanic Network Computer nazvanΘ eSuite

┌vod

Mnoho odbornφk∙ zodpov∞dn²ch za chod IT ve firmßch se ohlφ₧φ po alternativnφ t°φd∞ osobnφch poΦφtaΦ∙ naz²van²ch Sφ¥ovΘ stanice (Network Computer). Ty nejen zajiÜ¥ujφ provoz u₧ivatelskΘho rozhranφ pro intranet, ale takΘ podporujφ klasickΘ terminßlovΘ emulßtory 3270 a 5250. Ve specißlnφm nasazenφ emulace prost°edφ Windows (prost°ednictvφm vφceu₧ivatelskΘho serveru Winframe od firmy Citrix) je mo₧nΘ pracovat ve znßmΘm prost°edφ MS Windows [1] velice efektivnφm zp∙sobem.

Strategie firmy IBM naz²vanß e-business (Electronic business) kombinuje jednoduchost a rozmanitost technologie Webu se zßkladnφmi podnikov²mi procesy [2]. Strategie e-business nenφ jen posuvem v mo₧nostech vyu₧itφ stßvajφcφch zdroj∙ podniku, je to p°edevÜφm fundamentßlnφ zm∞na prßv∞ ve zp∙sobu vyu₧itφ t∞chto zdroj∙ [3]. Strategie e-business zahrnuje produkty a slu₧by, kterΘ jsou svßzßny rßmcem, tzv. Network Computing Framework for e-business (NCF). [4]. Jednφm z prvk∙ produktovΘ Φßsti NCF je softwarovß skupina, kterß mimo jinΘ obsahuje zp∙sob vyu₧itφ sφ¥ov²ch poΦφtaΦ∙ v kancelß°skΘm prost°edφ - v prost°edφ Lotus eSuite [5].

Co je to eSuite?

Lotus eSuite (d°φve znßm pod pracovnφm nßzvem äKonaô) je produktovß rodina javovsk²ch nßstroj∙ pro prost°edφ sφ¥ovΘho zpracovßnφ dat - Network Computing. Produktovß linie obsahuje pracovnφ plochu WorkPlace a sadu v²vojov²ch nßstroj∙ DevPack. Prost°edφ WorkPlace je desktopovΘ prost°edφ obsahujφcφ sadu zßkladnφch pracovnφch nßstroj∙ a n∞kolika systΘmov²ch slu₧eb. Lotus eSuite je sada funkΦnφch applet∙, kterß vyu₧φvß procesnφ v²kon architektury klient/server. Zßkladnφ funkce a desktopovΘ prost°edφ b∞₧φ na klientskΘ Φßsti, a to za ·Φelem zajiÜt∞nφ rychlΘ doby odezvy. Tedy nap°φklad v aplikaci tabulkovΘho kalkulßtoru jsou jednotlivΘ v²poΦty provßd∞ny lokßln∞ na klientovi. Server je v tomto modelu vyu₧it jako depozitß° jednotliv²ch funkΦnφch blok∙-applet∙ a u₧ivatelsk²ch dat. Toto rozlo₧enφ Φinnostφ usnad≥uje administraci jednotliv²ch klient∙.

Produktovß °ada eSuite redukuje cenu vlastnictvφ na minimum (p°edpoklßdanß cena prost°edφ eSuite je 49$ !), zvyÜuje produktivitu prßce nad b∞₧n²mi kancelß°sk²mi ·lohami, zjednoduÜuje administraci a klasick² p°φstup k intranetu/Internetu.

SouΦasn² kancelß°sk² systΘm

V²vojov² t²m se p°i vytvß°enφ hlavnφ koncepce produktu eSuite soust°edil na koncovΘ u₧ivatele änovΘho pracovnφho prost°edφô. JednoduchΘ ·vahy se t²kajφ skuteΦnΘho vyu₧itφ vÜech schopnostφ kancelß°skΘho systΘmu, rozd∞lenφ stylu prßce a provozu kancelß°sk²ch systΘm∙. (Uva₧ujme nap°φklad o b∞₧n∞ pou₧φvan²ch systΘmech Microsoft Office nebo Lotus SmartSuite.) Vezm∞me p°φklad tabulkovΘho procesoru. Kolik u₧ivatel∙ pou₧φvß vφce ne₧ 20 % funkcφ tabulkovΘho procesoru (nap°φklad Besselovy funkce, regresnφ anal²zy, v²poΦty st°ednφch hodnot apod)? Anebo v p°φpad∞ textovΘho editoru: kolik pracovnφk∙ ka₧dodenn∞ pou₧φvß v²konn² textov² procesor s mo₧nostφ obtΘkßnφ grafiky, rozpalovßnφ °ßdk∙ apod? Dojdeme k zajφmavΘmu trendu dneÜnφch kancelß°sk²ch aplikacφ. Toti₧ ti, kter²m skuteΦn∞ postaΦuje jednoduch² editor a tabulkov² kalkulßtor, jsou kv∙li kompatibilit∞ (nebo licenΦnφ politice dodavatele) nuceni pou₧φvat celΘ sady aplikacφ se vÜemi funkcemi, kterΘ vÜak pou₧ijφ jen z°φdkakdy, nebo dokonce nevyu₧ijφ nikdy. TechnickΘ aspekty t∞chto trend∙ nenφ nutnΘ zd∙raz≥ovat. Jde o kancelß°skΘ aplikace vysoce nßroΦnΘ na hardware (tedy ka₧d² upgrade si vynutφ p°inejmenÜφm zv²Üenφ v²konu procesoru, zv∞tÜenφ operaΦnφ pam∞ti a samoz°ejm∞ zv∞tÜenφ prostoru pevnΘho disku) a samoz°ejm∞ nßkladnΘ na Ükolenφ u₧ivatel∙. Ekonomickou konkretizaci je samoz°ejm∞ vhodnΘ op°φt o pracovnφ skupinu vφce u₧ivatel∙. Predikce tohoto änovΘho softwarovΘho modeluô [6], z kterΘho vychßzφ kancelß°skΘ prost°edφ Lotus eSuite poΦφtß zhruba s formulφ 80:20. Tj. 20 % k≤du (b∞₧nΘ kancelß°skΘ funkce) je pou₧φvßno v 80 % pracovnφho Φasu u₧ivatel∙. Zbytek, tj. 80% k≤du (specißlnφ funkce), je mo₧nΘ zφskat na vy₧ßdßnφ ze sφt∞.

Cφl: jednoduchost pou₧itφ, administrace a v²voje aplikacφ

FunkΦnφ moduly (eSuite business productivity applets) [10] jsou navr₧eny tak, aby co mo₧nß nejvφce zjednoduÜily prßci, a tedy zv²Üily produktivitu prßce s b∞₧n²mi kancelß°sk²mi prvky, jako je editor, tabulkov² procesor apod. WorkPlace je ·lohov∞ orientovan²m nßstrojem, kter² obsahuje mnoho funkΦnφch blok∙. Mezi zßkladnφ komponenty pracovnφ plochy u₧ivatele pat°φ nφ₧e uvedenΘ nßstroje.

Pracovnφ plocha WorkPlace je zßkladnφm nosnφkem a kontejnerem pro komponent Java.

JednoduchΘ u₧ivatelskΘ rozhranφ eSuite InfoCenter zajiÜ¥uje u₧ivatel∙m ucelenΘ rozhranφ pro vÜechny applety. Uvnit° pracovnφ plochy mohou b²t integrovßny terminßlovΘ emulßtory. Orientace pracovnφ plochy na ·lohy je patrnß i po startu jednotlivΘ ·lohy. Kdy₧ u₧ivatel ·lohu startuje, ·loha se p°idß do seznamu rozpracovan²ch ·loh. Po ukonΦenφ aplikace je ·loha uzav°ena na serveru a po op∞tovnΘm startovßnφ m∙₧e u₧ivatel pokraΦovat v prßci na stejnΘm mφst∞, ve kterΘm prßci ukonΦil. A to i v p°φpad∞, ₧e ke svΘ pracovnφ ploÜe p°istupuje z jinΘ stanice.

Prohlφ₧eΦ Web Browser dßvß u₧ivatel∙m b∞₧nΘ funkce prohlφ₧eΦe internetov²ch/intranetov²ch strßnek. Sprßva soubor∙ WorkFiles je klasick²m pojetφm mana₧eru soubor∙, kter² dßvß u₧ivatel∙m mo₧nost manipulovat s hierarchicky t°φd∞n²mi svazky soubor∙. Applet elektronickΘ poÜty e-mail je klasick²m poÜtovnφm klientem, kter² podporuje rozhranφ POP3, IMAP4, u₧ivatelΘ majφ mo₧nost p°ipojovat soubory a vyu₧φvat °adu funkcφ, dostupn²ch u b∞₧n²ch poÜtovnφch klient∙, ze sv∞ta prost°edφ PC+Windows. U₧ivatelskΘ prost°edφ textovΘho editoru nabφzφ mo₧nosti prßce s textem r∙zn²ch velikostφ a °ez∙, mo₧nost vklßdßnφ tabulek a obrßzk∙ importu a exportu soubor∙ a zajiÜ¥uje datovou manipulaci typu drag&drop, cut&paste, find&replace a podobn∞. Tabulkov² kalkulßtor je u₧ivatelsky jednoduch²m nßstrojem pro zpracovßnφ Φφseln²ch ·daj∙. Je vybaven vφce ne₧ dvaceti funkcemi, importem grafiky, formßtovßnφm bun∞k. Modul kalendß°e dßvß u₧ivatel∙m mo₧nost plßnovßnφ Φasu pro sebe Φi pro skupinu. Mezi zßkladnφ funkce pat°φ vytvo°enφ udßlosti, rychl² p°ehled podle dn∙, m∞sφc∙, udßlostφ. Adresnφ kniha obsahuje personßlnφ informace - stejn∞ jako v systΘmu Lotus Notes/Domino. PlßnovaΦ projekt∙ zahrnuje sledovßnφ a ·dr₧bu informacφ o projektu. Mezi jeho zßkladnφ funkce pat°φ sledovßnφ zdroj∙, zßkladnφ Gantovy diagramy, linkovßnφ vßzan²ch ·loh, import/export dat z prost°edφ MS Project a podobn∞. Modul prezentaΦnφ grafiky a modul pro diagramy (Chart) umo₧≥ujφ vytvo°it jednoduchou prezentaci Φi diagram.

WorkPlace a systΘm Lotus Domino

Nejspolehliv∞jÜφ cestou datovΘho propojenφ systΘmu Lotus eSuite a systΘmu Lotus Domino je v souΦasnΘ dob∞ realizovatelnΘ prost°ednictvφm stadard∙. Pat°φ mezi n∞ HTTP (intranetov² p°enos informaΦnφch strßnek) nebo POP3, IMAP4 a LDAP (pro spojenφ poÜtovnφho klienta nebo vyu₧itφ adresß°ov²ch slu₧eb).

V²vojovß sada eSuite DevPack

Sada DevPack obsahuje p°φstupovΘ metody a funkΦnφ bloky pro v²voj dalÜφch specifick²ch aplikacφ a pro jejich modifikaci do prost°edφ eSuite WorkPlace. DalÜφmi moduly v²vojovΘ sady jsou komponenty pro p°φstup k dat∙m (JDBC, CGI). V²vojovß skupina poΦφtß [7] s uvoln∞nφm dalÜφch konektor∙, nap°φklad do prost°edφ Lotus Notes. Sada nßstroj∙ DevPack je ji₧ dnes dostupnß na Internetu [5] a je poΦφtßno s podporou pro 22 jazykov²ch mutacφ (vΦetn∞ naÜeho mate°skΘho jazyka). KlφΦov²m prvkem pro komunikaci mezi aplikacemi je technologie Infobus [8], kterß hraje roli komunikaΦnφho kanßlu mezi applety na klientskΘ stran∞.

Zßv∞r

Pracovnφ prost°edφ Lotus' eSuite WorkPlace je nov²m technologick²m trendem, kter² se opφrß o jednoduchou koncepci a ukazuje, ₧e orientace prost°edφ Java nenφ pouh²m jazykem souΦasnΘho a budoucφho Internetu, ale ₧e Java m∙₧e b²t jako celek efektivn∞ pou₧ita prßv∞ v ka₧dodennφm rutinnφm provozu kancelß°sk²ch systΘm∙ [9]. ╪eÜenφ pomocφ ätenkΘho klientaô m∙₧e v modelovΘ situaci b∞₧nΘho podniku redukovat provoznφ nßklady systΘmu a₧ o 50 % [6].

odkazy

[1] http://www.ibm.com/nc

[2] http://www.ibm.com/e-business

[3] InformationWeek, äIBM means e-businessô, interview, Lou Gerstner, 9.Feb. 1998

[4] http://www.software.ibm.com/ebusiness/ncf

[5] http://esuite.lotus.com

[6] IDC, "IDC Predictions '98: New Power Brokers Reshape the IT Industry", Feb. 1998

[7] InformationWeek, IW-Labs: äTaking eSuite To Taskô, 9.Feb. 1998,

[8] http://www.sun.com

[9] InfoWorld, 2.Feb. 1998:

[10] Lotus eSuite - Java Solutions for Network Computing, Lotus Develop.Corp., 10.Jan.1998,

 

synopsis

Lotus' eSuite WorkPlace - Java solution for Network Computers certainly is a technological triumph. From the looks of avalaible release, it is the most compelling Java-based product released to date. It not only provides great end-user functionality and administrative control, but it also advances Java as a whole.

 

[Hlavnφ strßnka IBM na Comnetu '98]