Specializovan² t²denφk o v²poΦetnφ technice o Internetu (CW 16/97) N∞kolik v∞t o Jav∞
Java je programovacφ jazyk Proto₧e Java je programovacφ jazyk, mo₧nß se vßm pasß₧ o programovßnφ v nφ zdßla ne·m∞rn∞ struΦnß. O ·pln²ch zßkladech programovßnφ v Jav∞ jste si mohli p°eΦφst v Computerworldu 13/97 v rubrice Internet. Zva₧ujeme mo₧nost serißlu na toto tΘma a naÜe rozhodnutφ bude jist∞ ovlivn∞no i vaÜφm ohlasem. Na toto tΘma vyÜel nedßvno Φesk² p°eklad knihy Programovßnφ v jazyce Java od Davida Flanagana, kterß se -- p°inejmenÜφm dφky svΘmu rozsahu -- jist∞ stane vφtan²m zdrojem informacφ pro vÜechny, kdo se cht∞jφ v Jav∞ nauΦit psßt nejenom jednoduchΘ applety, ale proniknout do hloubky.
Java a sφ¥ovΘ poΦφtaΦe Terminßly s grafick²m rozhranφm v podob∞ webowskΘho browseru, soupe°enφ NC s PC, standardy sφ¥ov²ch poΦφtaΦ∙, to jsou op∞t Φasto p°et°ßsanΘ otßzky poslednφ doby. V Computerworldu mu letos bude v∞novßno samostatnΘ TΘma t²dne.
Java a pushe Technologie push jsou dalÜφm modernφm trendem. Java nechybφ ani zde, jak o tom sv∞dΦφ nap°. Castanet od firmy Marimba.
Java rozhßdala sv∞t IT Java se stala jednou z nejost°ejÜφch t°ecφch ploch souΦasnΘho sv∞ta IT. Nejednß se p°itom zdaleka pouze o p°est°elky mezi ÜΘfy Sunu a Microsoftu, t°eba₧e zde je vÜe p°φtomno obzvlßÜ¥ v²razn∞. Spojenφ spoleΦnostφ Netscap, Sun a Oracle stojφ na jednΘ stran∞ a tvo°φ jakousi koalici. Firmy Hewlett-Packard, Microsoft a Intel se rozhodly k jednotnΘ podpo°e odliÜnΘho standardu pro sφ¥ovΘ poΦφtaΦe. Je vÜak jasnΘ, ₧e za p∙l roku mohou b²t karty rozdßny ·pln∞ jinak. Ve h°e je jeÜt∞ °ada dalÜφch firem, jejich₧ vßha m∙₧e v²sledky podstatn∞ ovlivnit: nap°. IBM, kterß pro Javu z°φdila v²vojov² t²m pracujφcφ v n∞kolika Φasov²ch pßsmech 24 hodin denn∞. IBM se nedßvno shodla se Suny a Netscapem na spoleΦnΘ definici Java Class Foundation. Ka₧dopßdn∞, jak soudφ analytici, je Java jednou z udßlostφ, kterΘ mohou poÜramotit vedoucφ postavenφ Microsoftu na softwarovΘm trhu. To vÜechno jsou vÜak pouze spekulace. Uvidφme za n∞kolik m∞sφc∙/let.
JavaOne Mezi udßlostmi poslednφch dnφ souvisejφcφ s Javou je t°eba zmφnit sanfranciskou konferenci JavaOne. SunovΘ zde uvedli °adu produkt∙ Enterprise (Java Beans a Java Platform). Sun zde oznßmil novΘ licenΦnφ a partnerskΘ dohody (nap°. se spoleΦnostmi Toshiba a MetaWare). Tvrdilo se, ₧e d∙sledkem pronikßnφ aplikacφ napsan²ch v Jav∞ bude vytvo°enφ ·pln∞ novΘ kategorie procesor∙. SvΘ vize zde prezentovali i p°edstavitelΘ firmy Netscape. Ve stejnou dobu hovo°il Bill Gates na konferenci Software Development o tom, co v tΘto oblasti chystß Microsoft.
Java kontra ActiveX Podobn∞ jako v p°φpad∞ Internet Exploreru, i technologie ActiveX -- mnohdy neprßvem pova₧ovanß za technologii bezprost°edn∞ konkurenΦnφ k Jav∞ -- mß problΘmy s bezpeΦnostφ. Konce, kterΘ mohou potkat u₧ivatele ActiveX ve sv∞t∞ Internetu, nedßvno demonstroval poΦφtaΦov² hacker McLain.
Java na Φesk²ch WWW strßnkßch Java je programovacφ jazyk a jako takov² je samoz°ejm∞ pou₧iteln² i k psanφ her. Na adrese http://k332.feld.cvut.cz/~lemming/java/games/ najdeme n∞kolik her v Jav∞, mj. i klasick² Tetris. Na http://jobs.cz/query/IT/INET/JAVA/tree/0 se nachßzφ diskusnφ skupina o tvorb∞ WWW aplikacφ v Jav∞. Sekce, t²kajφcφ se Javy, se nalΘzß i na pra₧skΘm Sunsitu (http://sunsite.mff.cuni.cz).
Java na CD-ROMu Internet 97 Java samoz°ejm∞ nechybφ ani na cΘdΘΦku pro p°edplatitele. Najdeme tady JDK, JavaDraw, Mojo a ED, tedy Φty°i r∙znß prost°edφ pro tvorbu javovsk²ch aplikacφ. Krom∞ toho, program HyperWire od spoleΦnosti Autodesk, jednoho ze sponzor∙ disku, je jednou z variant "Javy bez programovßnφ". S podobn²mi nßstroji (slou₧φcφmi ovÜem zejmΘna k tvorb∞ animacφ, tedy "jednoduÜÜφm" vyu₧itφ Javy) se v poslednφ dob∞ roztrhl pytel. Krom∞ t∞ch, o kter²ch jsme ji₧ psali, stojφ za pozornost nap°. ObjectDancer od spoleΦnosti PaceWorks (viz http://www.paceworks.com). Demoverzi si odtud m∙₧ete stßhnout. Produkt je toti₧ urΦen pro Macintoshe.
(pah)
| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage | |