Autor: Michal Poho°elsk²
Uve°ejn∞no: PCWORLD 07/94, str. 51
V²voj aplikacφ v NeXTSTEPu 3.2


OperaΦnφ systΘm MSDOS dnes pomalu dohrßvß svoji ·lohu hlavnφ operaΦnφ platformy poΦφtaΦ∙ PC a p°ipravuje na zaslou₧en² odpoΦinek. Dnes je ji₧ jasnΘ, ₧e reformovat DOS, kv∙li zp∞tnΘ kompatibilit∞ nejde. Proto musφ uvolnit cestu nov²m, v²razn∞ progresivn∞jÜφm operaΦnφm systΘm∙m, kterΘ odstranφ jeho nedostatky a textov∞ orientovanΘ prost°edφ. Poslednφm mohykßnem bude z°ejm∞ MSDOS 7.0, kter² se objevφ v roce 1995 spolu s Windows 4.0.
Mezi nejlepÜφ a nejprogresivn∞jÜφ OS urΦit∞ pat°φ NeXTSTEP, jen₧ se na trhu s PC poprvΘ objevil 25. kv∞tna 1993. Okam₧it∞ vyvolal obrovsk² rozruch, proto₧e jeho komplexnφ objektovΘ prost°edφ a oslnivΘ u₧ivatelskΘ rozhranφ ukr²vajφ integrovan² Display Postscript 2, 3D grafiku, multimΘdia, BSD UNIX 4.3 a p°enosovΘ protokoly Novell Netware, Macintosh AppleShare, NFS a TCP/IP.
Proto je pot∞Üujφcφ, ₧e firma NEXT Computer Inc. p°edvedla na v²stav∞ CeBIT'94 v Hannoveru (16 a₧ 23. b°ezna) NeXTSTEP 3.2 spolu s novou technologiφ PDO. Nßsledn∞ uspo°ßdala firma OASA Computers Ltd., jedin² distributor OS NeXTSTEP v Φesk²ch zemφch, 30. 3. 1994 seminß° na tΘma: NEXTSTEP - OperaΦnφ systΘm vhodn² pro v²voj kritick²ch aplikacφ.

Seminß° se sklßdal ze 3 Φßstφ:

NeXTSTEP 3.2 for INTEL

NeXTSTEP 3.2 nep°inßÜφ ₧ßdnΘ v²razn∞ novΘ vlastnosti. P°ibylo vÜak velkΘ mno₧stvφ ovladaΦ∙ pro procesorovΘ sb∞rnice (VL-BUS, EISA a PCI), pevnΘ disky (IDE a SCSI), grafickΘ karty (S3, ATI68800, Wingine, ET4000 a jinΘ) a dalÜφ perifernφ za°φzenφ. U n∞kter²ch nßstroj∙ v NeXTSTEPu byla podstatn∞ vylepÜena jejich dokumentace. S NeXTSTEPem se takΘ dodßvß omezenß verze emulßtoru pro DOS a Windows 3.1 od Insignia Software. Vedle toho si ji₧ m∙₧eme zakoupit programy od nezßvisl²ch softwarov²ch firem. Ceny nabφzen²ch aplikacφ od t°etφch stran se pohybujφ od 4 364 KΦ do 288 764 KΦ. U firmy OASA si m∙₧ete po°φdit nßsledujφcφ varianty NeXTSTEPu:

  1. U₧ivatelskΘ prost°edφ, jen₧ slou₧φ pouze ke spouÜt∞nφ n∞kter²ch nßstroj∙ OS a hotov²ch aplikacφ (runtime). Dodßvß se na CD-ROM s anglickou, francouzskou nebo n∞meckou dokumentacφ za 29 470 KΦ.
  2. ProgramßtorskΘ prost°edφ, kterΘ obsahuje vÜechny v²vojovΘ nßstroje a mnoho dalÜφch podp∙rn²ch utilit pro vytvß°enφ, udr₧ovßnφ a dalÜφ zdokonalovßnφ aplikacφ. Dodßvß se na CD-ROM s anglickou, fracouzskou nebo n∞meckou dokumentacφ za:

    • zavßd∞cφ cenu 45 000 KΦ (Promotion KIT)
    • pevnou cenu 94 885 KΦ

  3. Akademickou verzi programßtorskΘho prost°edφ - urΦeno Ükolßm, kterß rovn∞₧ obsahuje vÜechny v²vojovΘ nßstroje a utility za 11 295 KΦ.
K dispozici je rovn∞₧ podpora ΦeskΘho prost°edφ, jen₧ umo₧≥uje vytvß°et p∙vodnφ ΦeskΘ aplikace:

P°enosnΘ objekty

P°enosnΘ distribuovanΘ objekty (PDO) verze 1.0 jsou novou unikßtnφ technologiφ, kterß nenφ p°φmo souΦßstφ NeXTSTEPu 3.2. PDO je prvnφm produktem, kter² dovoluje provozovat heterogennφ klient/server aplikace zalo₧enΘ na objektovΘ technologii. Tato technologie nabφzφ vyjφmeΦn∞ dobrΘ klient-server prost°edφ. Objekty organizovanΘ do blok∙ mohou b²t provßd∞ny na hardwaru klienta nebo °φdφcφho serveru, pokud to vy₧aduje spuÜt∞nß ·loha. PDO umo₧≥uje rozvinout objekty serveru na pracovnφch stanicφch s odliÜn²m operaΦnφm systΘmem (HP-UX 9.03) ! Tyto objekty mohou pou₧φvat rozmanitΘ klient aplikace, pokud jsou data a centrßlnφ jßdro probφhajφcφch proces∙ umφst∞nΘ na vysoce v²konnΘm serveru. PDO dßle dovoluje rozÜφ°it tuto strukturu o bezeÜvou objektovou strukturu NeXTSTEPu, kterou pou₧φvajφ v²vojov² programßto°i pro lokßlnφ i distribuovanΘ objekty. V²vojß°i NeXTSTEP aplikacφ se nemusφ uΦit nic novΘho, pon∞vad₧ PDO nßstroje a objektovΘ knihovny jsou podmno₧inou stßvajφcφch nßstroj∙ a knihoven NeXTSTEPu. Ve druhΘm Φtvrtletφ 1994 se majφ na trhu objevit PDO verze 2.0, kterΘ budou dostupnΘ takΘ pro Sun OS 4.1.3 a Solaris 2.x od firmy SunSoft.

Database Kit

Database Kit je objektov∞ orientovan² nßstroj pro v²voj databßzov²ch aplikacφ. S jeho pomocφ m∙₧eme vytvß°et databßze s nezßvislou vnit°nφ strukturou, co₧ nßm znaΦn∞ usnadnφ p°enesenφ aplikace do jinΘho databßzovΘho prost°edφ. Dφky tomu lze provozovat p°enesenou aplikaci beze zm∞ny u₧ivatelskΘho prost°edφ. To radikßln∞ zkracuje Φas pot°ebn² k vytvo°enφ a implementaci grafickΘho prost°edφ v interaktivnφch databßzov²ch programech. Dnes lze vytvß°et databßze v prost°edφ Oracle7 a Sybase. V databßzov²ch aplikacφch m∙₧eme uplatnit r∙znΘ typy dat - jednoduch² text, RTF, Φφsla, obrßzky, ale t°eba i zvuk. Database Kit spolupracuje s DBModelerem, grafick²m nßstrojem pro tvorbu databßzov²ch model∙. Na obrßzku je zobrazena kompletnφ struktura Database Kitu, jen₧ je tvo°ena 12 zßkladnφmi objektov²mi t°φdami.

Zßv∞r

NeXTSTEP 3.2 jeÜt∞ vφce umocnil na platform∞ PC svoji propojitelnost, stabilitu a vynikajφcφ u₧ivatelskΘ rozhranφ. Technologie PDO 1.0 je nov² revoluΦnφ prvek, kter² ukazuje cestu do 21. stoletφ a ostatnφm soupe°∙m (Windows NT) nasazuje la¥ku velmi vysoko. Navφc firma NEXT Computers Inc. spolupracuje s firmami Hewlett Packard, SunSoft a Digital Equipment na p°enosu NeXTSTEP technologie na jinΘ operaΦnφ platformy, co₧ umo₧nφ dalÜφ rychl² v²voj NeXTSTEPu. Nechme se p°ekvapit soubojem NeXSTEPu a Windows NT v n∞kolika p°φÜtφch letech...




Skok na dalÜφ strßnku Skok na hlavnφ menu Skok na dalÜφ strßnku


Copyright (c) 1993-2000 Michal Poho°elsk²