COMPUTERWORLD
Specializovan² t²denφk o v²poΦetnφ technice
o Internetu
(CW 13/97)

NC nevytlaΦφ PC z trhu

Viktor Hollmann

Progress Software je znßm sv²m v²vojov²m prost°edφm pro tvorbu informaΦnφch systΘm∙. Ty ale mohou pou₧φvat na r∙zn²ch platformßch. Na kter²ch platformßch tedy aplikace napsanΘ v Progressu lze provozovat?

Na klientsk²ch poΦφtaΦφch mohou b²t nainstalovßny systΘmy MS-DOS, Windows 3.x, Windows 95 i Windows NT, unixovΘ ASCII terminßly a nov∞ takΘ prohlφ₧eΦe WWW strßnek. V²vojovΘ nßstroje jsou p°evß₧n∞ urΦeny pro Windows 3.x, 95, NT 3.5x, ale i UNIX. V²vojovΘ nßstroje pro Windows NT 4.0 budou v prodeji b∞hem n∞kolika m∞sφc∙. V "pozadφ", resp. na stran∞ server∙ je mo₧nß jednoduÜÜφ vyjmenovat ty platformy, kterΘ °eÜenφ Progress nepokr²vß -- nepodporujeme mainframy IBM, ale mßme napojenφ na DB2, nepodporujeme Macintosh a ani nem∙₧eme podporovat vÜechny varianty systΘmu UNIX, kterΘ kdy vznikly. Podporujeme UNIX, VMS, OS/400, Novell NetWare NLM, BTOS, CTOS, OS/2, MS-DOS, Windows 95, Windows NT... V poslednφ dob∞ nastupuje trend sni₧ovßnφ poΦtu platforem. P°ed deseti lety bylo kolem 40 r∙zn²ch platforem, kterΘ vychßzely ze systΘmu UNIX, v²robci hardwaru vyvφjeli svΘ vlastnφ operaΦnφ systΘmy, a¥ u₧ to byly spoleΦnosti Hewlett-Packard Φi IBM. Ty ale nezφskaly v²znamn² podφl na trhu v oblastech, kterΘ nßs zajφmajφ.

Nenφ mnoho spoleΦnostφ, kterΘ nabφzejφ v²vojovΘ prost°edφ pro systΘm AS/400. Co to vlastn∞ znamenß p°enos aplikace na tento systΘm t°eba z Unixu?

Pro nßs jako tv∙rce v²vojovΘho prost°edφ to byl velmi obtφ₧n² proces. Naopak pro naÜe zßkaznφky, kte°φ vyvφjejφ aplikace v Progressu, je provoz hotovΘho °eÜenφ s databßzφ DB2/400 na platform∞ AS/400 velmi snadnΘ. Obecn∞ lze °φci, ₧e aplikace p∙vodn∞ napsanß pro jednu platformu je jednoduÜe p°eveditelnß na platformu jinou. Je p°irozenΘ, ₧e urΦitΘ ·pravy je nutnΘ provΘst, musφte poΦφtat s omezen²mi mo₧nostmi nap°. znakov²ch terminßl∙, ale rßmcov∞ je zaruΦen vysok² stupe≥ p°enositelnosti aplikacφ mezi jednotliv²mi platformami.

Pro AS/400 takΘ nemßme progressovskou databßzi, aplikace pracujφ s DB2/400. Zßkaznφci toti₧ ji₧ n∞jakou aplikaci majφ a cht∞jφ ji integrovat s aplikacφ vyvinutou v Progressu. A kdy₧ se podφvßte na aplikace pro platformu AS/400, zjistφte, ₧e jich je vφce ne₧ polovina vyvinuta prßv∞ v Progressu.

Mimo platformu AS/400 je ale v∞tÜina naÜich instalacφ spojena s databßzφ Progress, Φasto se takΘ setkßvßme s v²robky Oracle nebo s SQL serverem, se kter²mi jsou progressovskΘ aplikace integrovßny.

M∙₧ete se jeÜt∞ zmφnit o NC, sφ¥ov²ch poΦφtaΦφch?

NC, to je velmi zajφmavΘ. Myslφm, ₧e to bude Φasem velmi dobr² trh. Nev∞°φm, ₧e budou schopny nahradit PCΦka, to je m∙j nßzor, jsem ale p°esv∞dΦen, ₧e nahradφ znakovΘ a grafickΘ terminßly, nap°. v "large-account" aplikacφch, kterΘ nevy₧adujφ vlastnosti PC a kde se tak uÜet°φ investice i prost°edky na provoz. P°esto osobnφ poΦφtaΦe z∙stßvajφ pro mnoho Φinnostφ optimßlnφm °eÜenφm, nap°. v kancelß°skΘ prßci.

Existujφ ale aplikace, kterΘ pro svoje nasazenφ vy₧adujφ tak jako tak naprosto spolehlivΘ, v²konnΘ a komplexnφ zßzemφ, a¥ ji₧ to jsou v²robnφ aplikace nebo po°izovßnφ dat, kde velmi nφzkß cena NC, jejich grafickΘ rozhranφ a jednoduchß obsluha nabφzejφ velmi p°φnosnΘ °eÜenφ. Myslφm, ₧e i v tΘto oblasti je prostor pro produkty Progress.

Jak velk² podφl na trhu oΦekßvßte, ₧e si zφskajφ NC za p∞t let?

Ne, to opravdu nevφm. Vzpφrßm se p°edstav∞, ₧e by NC m∞ly vytlaΦit z trhu PC -- n∞kte°φ lidΘ prost∞ PC pot°ebujφ. V∞°φm tomu, ₧e NC zφskajφ v²znamn² podφl na trhu, resp. Φßsti trhu, kam spadß vybavenφ obchod∙, bank, v²robnφch podnik∙, po°izovßnφ dat, prost∞ jako levnΘ p°ipojenφ k informaΦnφm systΘm∙m. Ale to, jak tento podφl bude velk², to si te∩ netroufßm odhadnout...

K°iÜ¥ßlovou kouli nemßte...

Ne, to tedy nemßm. Ale to je stßl² problΘm obchodovßnφ. V minulosti se ji₧ n∞kolikrßt stalo, ₧e trh se ubφral jin²m sm∞rem, ne₧ si vÜichni mysleli a tvrdili. Ale nemyslφm si, ₧e by NC urΦovaly sm∞r dalÜφho v²voje.

V tΘto souvislosti by m∞ zajφmal vßÜ nßzor na Corel JavaOffice. Je to typickß kancelß°skß aplikace pro NC a je ji₧ mo₧nΘ si ji na Internetu vyzkouÜet.

Jß jsem si jej vyzkouÜel, lze si ho stßhnout. Po grafickΘ strßnce je velmi dob°e proveden, jeho v²kon je p°ijateln². Myslφm si, ₧e celkov∞ se jednß o velmi zajφmav² projekt, nebo¥ cel² je vytvo°en v prost°edφ JAVA. Mo₧nß v²znamn∞jÜφ pro JAVU je d∙kaz, ₧e lze v tomto prost°edφ vytvo°it funkΦnφ komplexnφ aplikace.

Na v²voji softwaru se mohou podφlet lidΘ na celΘm sv∞t∞. Mßte n∞jak² program, kter² poΦφtß s Φesk²mi v²vojß°i?

To je velmi zajφmavß otßzka. V souΦasnosti je na trhu pracovnφch sil v USA dost obtφ₧nß situace. Je velmi t∞₧kΘ najφt a hlavn∞ udr₧et si kvalitnφ pracovnφky. A nenφ to otßzka pen∞z. Krom∞ financφ nabφzφme (vzhledem k okolnostem) kvalitnφ systΘm technickΘho vzd∞lßvßnφ a Ükolenφ. Zatφm nemßme ₧ßdn² v²vojov² program zde v ╚eskΘ republice, je to ale zajφmavß myÜlenka. N∞co v tomto sm∞ru pravd∞podobn∞ podnikneme.

Myslφte, ₧e zdejÜφ in₧en²°i Progressu majφ dostateΦnΘ znalosti pro v²voj Progressu?

Zcela urΦit∞. Po strßnce technickΘ bezpochyby.

JakΘ v²hody nabφzφ Progress oproti sv²m konkurent∙m?

╪ekl bych, v²vojovΘ prost°edφ jako takovΘ. LidΘ uvßd∞jφ jako naÜe konkurenty zpravidla "databßzovΘ" spoleΦnosti, jako jsou t°eba firmy Oracle nebo Informix. Asi v∞tÜφ konkurenci pro nßs p°edstavujφ tradiΦnφ v²robci v²vojov²ch prost°edk∙. V∞°φm, ₧e proti nim je naÜφ v²hodou vysoce efektivnφ databßze, kterou lze jednoduÜe udr₧ovat a nepot°ebuje pro sv∙j provoz tak v²konn² hardware. P°irozen∞ musφme bedliv∞ sledovat, co naÜe konkurence d∞lß, a to v Evrop∞ i ╚eskΘ republice.

V oblasti nßstroj∙ je pro nßs situace daleko jednoduÜÜφ. WebSpeed je ji₧ znßm² produkt, kter² v souΦasnosti jen t∞₧ko hledß konkurenci. Oracle nap°. p°ipravuje sv∙j produkt, ale ten je zam∞°en v²hradn∞ na jejich databßze. WebSpeed je naproti tomu otev°en² produkt, spolupracuje s n∞kolika r∙zn²mi databßzemi, webservery, m∙₧ete vyu₧φt r∙znΘ bezpeΦnostnφ standardy, atd. Aplikaci tak m∙₧ete postavit modulßrn∞, z n∞kolika r∙zn²ch komponent. Tak se dß asi nejlΘpe ilustrovat rozdφl mezi Progressem a jeho konkurencφ -- v otev°enosti.

Mohou aplikace napsanΘ v Progressu komunikovat s SAP?

SpoleΦnosti, jako je IBM, SAP, naÜi partne°i QAD se podφlejφ na v²voji standard∙, kterΘ by umo₧≥ovaly aplikacφm vzßjemn∞ komunikovat na vysokΘ ·rovni, tak₧e zßkaznφk by si mohl vybφrat ty nejlepÜφ aplikace bez ohledu na "p∙vod" a z nich si vytvo°it optimßlnφ informaΦnφ systΘm.

Jak Progress zaΦle≥uje Internet a Intranet do sv²ch produkt∙, jak °eÜφ problΘmy s bezpeΦnostφ transakcφ a placenφ po Internetu?

Nejsme odbornφci na bezpeΦnost. T∞mi jsou obvykle spoleΦnosti, kterΘ vytvß°ejφ pr∙myslovΘ bezpeΦnostnφ standardy. Sem m∙₧eme °adit nap°. Security Dynamics, The Character, RSA, Corrections Standards. SpoleΦn∞ s t∞mito firmami spolupracujeme na integraci t∞chto standard∙ do naÜich produkt∙. Jak konkrΘtn∞ se tyto technologie zapracovßvajφ nap°. do WebSpeedu, to byste se musel zeptat naÜich technick²ch expert∙.

Neustßle zmi≥ujete WebSpeed -- co vßs vedlo k jeho v²voji a Φφm se tento produkt vyznaΦuje?

Jednφm z d∙vod∙, kter² nßs vedl k v²voji WebSpeedu, je to, ₧e Internet se stal reßln²m prost°edkem komunikace a tφm i slou₧φ k uzavφrßnφ obchod∙ a prodej∙m. WebSpeed je p°φmo zam∞°en na °eÜenφ problΘm∙, kterΘ s komerΦnφ Φinnostφ na Internetu souvisejφ. Dnes p°edstavuje revoluci ve zpracovßnφ transakcφ na Internetu. Je jasnΘ, ₧e pokraΦujeme na vylepÜovßnφ tohoto nßstroje a sna₧φme se jeÜt∞ vφce umo₧nit integrovat do aplikacφ vyvinut²ch ve WebSpeedu v²znamnΘ technologie jin²ch verzφ. SouΦasn∞ s tφm takΘ chceme rozÜφ°it poΦet podporovan²ch databßzφ. Chceme nabφzet v²robek, kter² bude spolehliv∞ spolupracovat s podnikov²mi informaΦnφmi systΘmy a nabφdnout tak v²robky a slu₧by naÜich zßkaznφk∙ prost°ednictvφm Internetu. To nßs nutφ neustßle mapovat trh s databßzemi, nebo¥ nßs tak budou "natvrdo" zkouÜet stovky a tisφce u₧ivatel∙ databßzφ najednou.

M∞nφ to nßroky na naÜe marketingovΘ odd∞lenφ. Podle n∞j chce Φßst zßkaznφk∙ komlexnφ °eÜenφ "vÜe v jednom", ale takΘ existujφ podniky, kterΘ ji₧ majφ n∞jak² systΘm zaveden² a cht∞jφ s touto aplikacφ integrovat t°eba finanΦnφ systΘm ze sv∞ta Progress, °φzenφ v²roby od Oracle, atd.

M∙₧ete n∞co °φci o nov²ch p°ipravovan²ch verzφch produkt∙ Progress Software a co bude novΘho v novΘ verzi WebSpeedu?

Dob°e, nejd°φve si musφm uv∞domit, o Φem m∙₧u mluvit... Mohu zaruΦit, ₧e uvedeme novΘ verze jak WebSpeedu, tak i Progressu.

WebSpeed 2.0 by m∞l b²t uveden na trh n∞kdy na p°elomu jara a lΘta letoÜnφho roku, nejspφÜ v Φervnu. NovΘ prvky, kterΘ bude obsahovat, zv²Üφ jeho v²kon a spolehlivost. ZnaΦn∞ bude rozÜφ°ena paleta databßzφ a zdroj∙ dat, se kter²mi bude spolupracovat -- nap°. portovßnφ DB2/400 pova₧uji za velmi d∙le₧itΘ.

Progress v8.2 by m∞l b²t k dispozici zhruba ve stejnΘm Φase, jeho souΦßstφ bude i ActiveX, 32bitov² LCX klient, a stejn∞ jako WebSpeed bude rozÜφ°en poΦet databßzφ, se kter²mi bude moci pracovat.

D∞kuji za rozhovor.


Pan Rick Reidy je viceprezidentem pro v²vojovΘ nßstroje u spoleΦnosti Progress Software Corporation. Je zodpov∞dn² za vÜechny aspekty v²voje produkt∙ pro databßze a v²vojovΘ prost°edky.

Ve firm∞ nejd°φve pracoval jako jeden z p∙vodnφch v²vojß°∙ firemnφ databßze, pozd∞ji °φdil jejφ v²voj. PotΘ zaklßdal sφ¥ distributor∙ ve st°ednφ a v²chodnφ Evrop∞. P°ed sv²m jmenovßnφm viceprezidentem byl °editelem divize Crescent.

Svoji profesionßlnφ kariΘru zahßjil jako softwarov² in₧en²r ve spoleΦnosti Telesys, potΘ pracoval ve spoleΦnosti Computervision na v²voji databßzφ. Od roku 1985 pracuje v Progress Software.


| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage |