Autor: Michal Pohorelsky
Uverejneno: CHIP 07/94, str. 15
NeXTSTEP 3.2 ve financnich operacich


Jednim z nejvetsich trhu pro pocitacove produkty a sluzby je financni kapitalovy trh. V roce 1992 cinil celosvetovy prodej pocitacovych produktu do sfery obchodu vice nez 8 miliard USD. V roce 1995 se predpoklada zvyseni prodeje az na 10 miliard USD. Financni trh se v CR zacal rozvijet prakticky od zakladu, ale velmi rychle se stal zakladnim pilirem nasi ekonomiky. Investovani v takovem prostredi vsak vyzaduje spravnou kombinaci stesti, rozumu a predevsim informaci. Pokud obchodni firma chce mit spravnou orientaci v informacich na trhu, musi si zvolit nejprogresivnejsi informacni technologii, ktera ji umozni zvysovat produktivitu prace bez zbytecnych nakladu a zajisti ji v budoucnosti naskok pred konkurenci.
Mezi nejprogresivnejsi informacni systemy patri nepochybne NeXTSTEP 3.2, jenz v soucasne dobe nabizi na pocitacich PC vice komfortu a moznosti nez jeho rival MS Windows NT.
Proto byl firmou OASA Computers Ltd., jedinym distributorem operacniho systemu NeXTSTEP v ceskych zemich, ve spolupraci s americkou firmou NEXT Computer Inc. usporadan 11. kvetna 1994 v prazskem hotelu Penta seminar: NeXTSTEP - IN FINANCIAL SERVICES. Hlavnim cilem seminare, ktery volne navazoval na predchozi seminar, bylo demonstrovat moznosti OS NeXTSTEP 3.2 na finacnim trhu.
Vsichni ucastnici seminare obdrzeli pred zacatkem vedle pisemnych materialu take propisku s firemnim logem a CD-ROM NeXTanswers na kterem jsou technicke informace pro systemove administratory, vyvojare a uzivatele NeXTSTEPu. Po celou dobu seminare byl k dispozici simultanni preklad do cestiny. Seminar zahajil v 9 hodin rano ing. Peter Wojtovic, vedouci strediska SW sluzeb.

Objektove orientovane technologie

Cela prvni polovina seminare byla venovana moznostem OO technologii, jenz jsou integrovany v NeXTSTEPu 3.2. NeXTSTEP zalozeny vyhradne na objektech v sobe integruje mnoho patentovanych technologii predstavujicich spicku ve svem oboru. Jednou z nejdulezitejsich je Display PostScript Level II predstavujici prumyslovy standard umoznujici vytvaret objekty zcela nezavisle na vystupnich zarizenim (monitor, tiskarna). PostScript Level II je primo soucasti Window Serveru, coz jedna z vrstev operacniho systemu.
Application Kit zajisti aplikaci standardni system pro bezne ovladani, rizeni udalosti, spravu jednotlivych oken programu, ovladani tisku a faxu.
Database Kit slouzi pro vyvoj objektove orientovanych databazovych aplikaci. Umoznuje vytvaret databaze s nezavislou vnitrni architekturou, coz usnadnuje prenaseni aplikaci do odlisneho databazoveho prostredi. V databazovych aplikacich muzeme pouzit velke mnozstvi ruznych dat - jednoduchy text, RTF, cisla, obrazky nebo zvuk. V soucasne dobe muzeme vytvaret databaze v prostredi Oracle7 a Sybase. Navic si muzeme poridit radu adapteru od dalsich firem na komercni objektove DBMS GemStone, Itasca, O2, ObjectStore, Ontos DB, Poet a Versant. Ocekava se rovnez implementace jednotne architektury CORBA (Common Object Request Broker Architecture) umoznujici zpracovavat pozadavky na objekty v databazich. 3D Graphics Kit predstavuje sadu objektu a nastroju pro tvorbu grafickych aplikaci ve 3D. 3D Kit pouziva patentovanou technologii RenderMan firmy Pixar. Nabizi radu nastroju pro interaktivni vytvareni interaktivni trirozmerne grafiky.
Sound Kit zahrnuje radu objektu slouzicich pro vytvareni, ukladani, prohlizeni a prehravani zvukovych dat na vsech hardwarovych platformach. Na pocitacich PC je nyni podporovano velke mnozstvi zvukovych karet (ProAudio Spectrum 16, Business Audio, MS Sound System a dalsi). Dnes ma NeXTSTEP 3.2 priblizne 100 000 uzivatelu po celem svete. Vetsinou se jedna o velke vyznamne obchodni firmy (ABB, Coca-Cola), automobilky (svedsky SAAB, americky Chrysler), vojensky komplex (US Air Force, US Navy), velke banky, rozhlasove stanice, vyzkumna strediska a vyznamne univerzity.

Workspace Manager a PDO 2.0

Druha cast seminare byla venovana vyvojovemu prostredi NeXTSTEPu 3.2 a technologii PDO (Portable Distributed Objects). Vyvojove prostredi se sklada ze tri hlavnim nastroju:

Technologii PDO 1.0 jsem velmi podrobne popsal v clanku "Objekty v pohybu", ktery vysel v casopise CHIP - Cerven 1994 na strane 142, a proto popis teto unikatni veci zde nenajdete. PDO 2.0, ktera se maji objevit na konferenci NeXTSTEPExpo'94 (San Francisco, USA) konane 20. az 23. cervna 1994 maji oproti prvni verzi nekolik zlepseni. Byl pridan Portable Make Facility a jazyk Objective C nyni vyuziva vymozenosti jazyka GCC verze 2.58 firmy Free Software Foundation Inc.
Interface Builder je hlavnim nastrojem pro tvorbu designu celeho programu. Maximalne pritom vyuziva objektovou podstatu NeXTSTEPu, coz umoznuje provadet veci dosud nevidane. Objektove prostredi je zalozeno na samostatnych objektech, ktere si mohou libovolne posilat ruzne zpravy, data, obrazky nebo cokoliv jineho.
Project Builder slouzi k vytvareni, ladeni a udrzovani projektu aplikace. Udrzuje vsechny soubory a zdroje spojene s aplikaci. Project Builder dovede sam pripravit zakladni uzivatelske rozhrani spolecne vetsine aplikaci. Tim se vyznamne podili na faktu, ze aplikace v NeXTSTEPu maji identicke ovladani.
Workspace Manager je hlavnim nastrojem programatora i uzivatele NeXTSTEPu, jenz slouzi jako graficky spravce pri interaktivni praci v systemovem prostredi. Workspace Manager prinasi novou techniku vyuzivani aplikaci.
Uzivatel pracuje s ctyrmi typy oken. Prvni typ se pouziva k zobrazeni obsahu disku a adresaru. Techto oken muze byt najednou otevreno libovolne mnozstvi. Druhym typem okna je "inspektor" slouzici k zobrazeni ci zmene atributu zvoleneho objektu. Na pracovni plose muze byt vzdy pouze jedno takove okno. Jeho obsah odpovida predchozimu objektu. Tretim typem okna je okno procesu zobrazujici aktualne spustene aplikace. Pokud by se libovolna aplikace zacala chovat agresivne vuci systemu nebo by ztuhla, mame zde moznost ji predcasne ukoncit. Ctvrty druh okna zobrazuje kopii systemove konzole BSD Unixu, a proto je urcen pouze programatorum nebo systemovym administratorum. V kazdem okne si muzeme vybrat jednu ze tri moznosti, jak zobrazovat objekty. Objekty lze zobrazit jako skupinu ikon, seznam nebo BROWSER, ktery zobrazuje i obsah predchozich adresaru.

Zaver

NeXTSTEP 3.2 s technologii PDO 2.0 predstavuji pravdepodobne nejvykonnejsi tandem v pocitacovem svete. Bylo by proto divne, kdyby se nakonec zcela neprosadil zejmena ve velkych obchodnich firmach. Microsoft sice ovlada velkou cast trhu s aplikacemi pro financni trh, ale nyni se ocitl pod velkym tlakem firmy NEXT Computer Inc. a superfirmy Novell.




Skok na dalsi stranku Skok na hlavni menu Skok na dalsi stranku


Copyright (c) 1993-2000 Michal Pohorelsky