COMPUTERWORLD
Specializovaný týdeník o výpočetní technice
o Internetu
(CW 47/97)

Dva roky Javy: od vizí k realitě

Pavel Houser

Nepočítáme-li kalifornské setkání vývojářů Java One, bylo listopadové International Internet Associate Symposium zřejmě největší javovskou akcí vůbec. Společnost Sun si pro pořádání IIAS zvolila Berlín, město, které se horečnatě připravuje na přesun spolkových institucí z Bonnu. Bouřlivé dění kolem Javy tak korespondovalo s ruchem stavebních prací; dnešní Berlín by se dal s trochou nadsázky označit za město jeřábů a přinejmenším některé jeho oblasti jsou jediným gigantickým staveništěm.

Řečníci na konferenci zdůrazňovali, že Java dnes už není záležitostí vizí, ale reality. Hlavním cílem bylo ukázat konkrétní případy, kde se již Java používá a jaké výhody přitom přináší.

Význam Evropy

V plánech všech významnějších IT společností hraje dnes velký význam východní Asie. Sun ovšem nechce ponechat stranou svého zájmu ani Evropu a zřizuje zde certifikační cetrum věnované programu Pure Java. Zatímco v USA provádí certifikaci KeyLabs, Sun si v Evropě za svého partnera zvolila holadskou Telefication BV; centrum se fyzicky nachází v Arnhemu. Program Pure Java je přitom od svého zrodu podporován např. společnostmi Oracle, IBM, Netscape a Novell.

Určitým problémem dosažení certifikátu a loga Pure Java je nutnost zaplatit poplatek 1 000 dolarů. Tato částka je přitom nezávislá na rozsahu aplikace, z tohoto důvodu si těžko někdo nechá certifikovat applet. Pokud aplikace nevyhoví, částka propadá. Obecně platí, že před přihlášením aplikace k registraci je dobré stáhnout si z Internetu některý z nástrojů, které kód prověří (viz tabulka vybraných adres). Kladný výsledek tohoto testu však sám o sobě k používání loga Pure Java neopravňuje.

Spory a zase spory

Charakter Javy je pro společnost Sun klíčovou záležitostí a proto se mu řečníci ve svých vystoupeních věnovali poměrně často. Útokům byl tradičně vystaven zejména Microsoft. Ataky přitom kolísaly mezi jemnými a vtipnými narážkami (např. výkonný ředitel společnosti Sun Scott McNeally pobavil účastníky sympozia, když hovořil o smart cards jako o skutečně štíhlém klientovi; dodal, že v kartě je přitom obsažena Java a pokud bychom tam chtěli mít Windows, museli bychom mít pořádně tlustou kapsu), až po poněkud méně vtipné útoky silnější ráže. Přitom platilo, že k možnosti nějak "dloubnout" do Microsoftu využívali řečníci každé příležitosti, když např. zdůrazňovali, že jejich prezentace jsou připraveny jako applet a proč je takové řešení lepší než užití PowerPointu. Jinak byla prezentace plná obvyklých ohňových efektů, burácení hromů, oblaků dýmu a tančících dívek. Druhý muž společnosti Sun Ed Zender vstoupil na podium přímo z obrovského modelu JavaStation, který se krátce předtím snesl shůry.

Network Computing

Pécéčka již na konferenci nepřevládala, návštěvníci zde narazili spíše na JavaStation a různé WWW kiosky. Poněvadž se za největší sílu osobních počítačů považují aplikace office, s napětím se očekávalo, zda se zde objeví nějaký z kancelářských balíků pracujících v rozhraní webového prohlížeče. Zatímco firma Corell svůj projekt Office for Java pozastavila, našli zde návštěvníci nově uváděný lotusovský eSuite. Balík přitom obsahoval všechny standardní kancelářské aplikace, ale v beta-verzi příliš nenadchl. Uvidíme, jak bude vypadat verze finální.

Kromě již mnohokrát uváděných argumentů ve prospěch NC (náklady na vlastnictví) opakovali přednášející i koncepci architektury, jak ji prosazuje firma Sun, tedy štíhlý klient, široké pásmo a výkonný server.

Nová zařízení

Java se má opět stát jazykem pro elektroniku, i tam, kde se zařízení dosud nacházela mimo sféru IT. Měla by se objevit v telefonech, spotřební elektronice (vize propojení prakticky všech zařízení prostřednictvím Internetu, dnes realizovaná např. při on-line kontrole nápojových automatů).

Kromě už známého sloganu "write once, runs anywhere", se objevil i slogan nový, vyjadřující sunovskou představu totálně zasíťovaného světa: "Anyone, Anywhere, Anytime on Anything."

Speciální pozornost byla věnována Javě ve smart cards a javovým čipům. Zde by měla se Sunem spolupracovat firma Siemens a výrobní centrum snad vyroste nedaleko našich hranic v Drážďanech. Zatímco standardně funguje JVM nad operačním systémem, v JavaChipu by měla být nejprve JVM a nad ní JavaOS s webovým rozhraním. Již před konáním IIAS společnost Sun uvedla záměr vyrábět řadu procesorů microJava 700. Masová výroba se očekává ve 2. polovině příštího roku. Procesory mají být optimalizovány pro přímé spouštění aplikací založených na Javě.

Další střípky

Je-li Java takovým hitem, objevily se přirozeně i dotazy na příjmy, které Java Sunu přinesla. Představitelé společnosti je ale odmítli zodpovědět s tím, že se nejedná o produkt, ale o technologii a částku proto nelze vyčíslit.

Speciální přenášky byly věnovány problematice Java Virtual Machine i bezpečnosti Javy (Java a viry, Java a bezpečnost sítí, vývoj pojetí bezpečnostní politiky v různých verzích Java Development Kitu -- bude uplatněno jednotné pojetí bezpečnosti, zatímco až dosud se rozlišovalo mezi applety a aplikacemi). Představitelé JavaSoftu vysvětlovali plány s dalšími verzemi JDK i záměr uvádět jej nadále pro všechny platformy současně (zatím byla vždy první verze pro Solaris).

Zatímco Microsoft dosáhl podstatného zrychlení běhu javových appletů tím, že v Internet Exploreru 4.0 je přítomen Just-In-Time kompiler, Sun se zaměřuje na zrychlení prostřednictvím interpreteru HotSpot, který by měl být uveden v příštím roce.

Partneři

Javu dnes užívají takové společnosti, jako je Alcatel, Fiat, Siemens, Sabre Group, Telecom Hongkong (provozovatel první interaktivní televize) či americká přepravní a zásilková služba FedEx. Na IIAS byla přitom k vidění ještě celá řada partnerů Sunu: systémoví integrátoři, společnosti zabývající se lokalizací, multimédii, designem, kozultačními službami -- spektrum bylo tedy velmi široké.

Ještě o místě konání akce

Německy mluvící země mají poněkud špatnou pověst pro kauzy spojené s dohledem nad obsahem Internetu (zatčení šéfa CompuServu), tendencemi uvalit zvláštní daň na on-line transakce (respektive na PC připojená k Internetu). Ministryně bonské vlády Elke Wülfingová se proto ve svém projevu snažila ukázat Spolkovou republiku v lepším světle. Hovořila o tom, že jedním ze zakládajících členů společnosti Sun byl německý podnikatel. SRN hodlá podporovat rozvoj elektronické komerce legislativním zakotvením institutu digitálních podpisů. Dochází k liberalizaci telekomunikací, stoupají investice do budování infrastruktury, rychle se rozšiřuje nasazení ISDN v německých podnicích. V celé zemi je již okolo 4 milionů uživatelů Internetu.

Poslední sunovské ohlášení

Představitelé Sunu ovšem nepomíjejí zdůrazňovat, že společnost není "jen" Java, ale např. i servery. Z novinek na tomto poli je lze zmínit např. server Starfire, který má dnes poměrně široké využití od platebních systémů po vědeckovýzkumné úlohy.


Střípky o Javě:
počet knih zatím o Javě vydaných: přes 700
počet stanic, kde již je instalovaná Java: 70 milionů
počet downloadů JDK: 2,5 milionu
počet certifikovaných "pure" aplikací: cca 1 000


Některé relevantní internetové adresy:
http://java.sun.com Hlavní sunovský server k problematice Javy
http://www.sun.de/IIAS97/index.html Dění na letošní konferenci International Internet Associate Symposium
http://java.sun.com/100percent/faq.html Často pokládané otázky o "Pure Java"
http://www.suntest.com/tools/TestingTools.html Podívejte se, jak testovat vaši aplikaci, zda vyhovuje "čisté" Javě
http://java.sun.cz Server českého Sunu

| <<< | COMPUTERWORLD | IDG CZ homepage |