|
01.-02.1995. Okružnica - povremeno šalje ICL d.o.o. preuzimanje materijala dozvoljeno DAIS Platforma na kojoj se može graditi DAIS (Distributed Application Integration System) je ICL-ov alat za razvoj distribuiranih aplikacija, ICL-ova implementacija CORBA standarda. CORBA (Common Object Request Broker Architecture) je standard za arhitekturu za upravljanje objektima. Standard je razvila grupa OMG (Object Management Group), udruženje informatičkih kompanija zaintertesiranih za razvoj i standardizaciju objektne tehnologije, koje ima preko 400 članova. Jedan od članova je i ICL. DAIS software se sastoji iz razvojnog paketa, Run-Time biblioteka i opcijskih dodataka koji omogućavaju pristup do raznih postojećih TP aplikacija i baza podataka. DAIS radi na raznim ICL, Digital (VAX), HP i Sun hardware platformama. Radi pod raznim inačicama UNIX-a, Windows 3.11 i OS/2 operacijaskim sustavima, te pod ICL-ovim VME-om i Digitalovim VMS-om. Podržava UDP/IP, TCP/IP i (na ICL platformama) OSLAN mreže. Razvoj distribuiranih obrada U ranim sedamdesetim godinama se počelo raditi na povezivanju informatičkih sustava - nastali su standardni protokoli poput X.25, OSI protokola i TCP/IP-a. Programeri su morali sami programirati aplikacije koje su bile u skladu s odabranim protokolom.Sredinom sedamdesetih su se počele javljati standardne mrežne aplikacije za slanje i prijem podataka i poruka - npr FTAM, X.400, X.500, Netware. Za uredan prijenos su se brinuli gotovi software paketi, no podaci su na prijemnoj strani završili u nekoj datoteci, a za daljnju obradu je opet trebalo pisati posebne programe. Sredina osamdesetih je početak razvoja klijent-server arhitekture, poput DCE-a ili OSI-TP-a. Došlo je do standardizacije programskih interface-a (API) koji su omogućili da programi na raznim strojevima međusobno razgovaraju i razmijenjuju podatke. Programeri na obje strane su se morali dogovoriti o izgledu i značenju poruka. Jednom dogovoreno se teško mijenjalo - jednom odabrani protokol je bilo gotovo nemoguće mijenjati. Početkom devedesetih je učinjen četvrti korak - objektna tehnologija. Aplikacije surađuju jedna s drugom, ali svaka govori svojim jezikom. Objektno-orijentirane applikacije se grade od komponenti (objekata). Sve što jedna komponenta (objekt) treba znati o drugima je njezino sučelje (interface). Komponenta opisuje samo što radi i kako ju treba koristiti. Kako to radi nije važno. To omogućava da se lako zamijeni cijeli objekt nekim drugim, boljim, a da ostatak sustava to ni ne primjećuje. Pokušajmo to pojasniti analogijom - svrha telefona je da poveže dvije stranke i omogući im glasovnu komunikaciju. Da bi mogli koristiti telefon, trebate znati telefonski broj osobe koju trebate i kako pritiskati gumbiće na aparatu. Za korištenje telefona nije nam potrebno znati da li je centrala crossbar ili digitalna, da li je biranje pulsno ili tonsko. Zbog takve organizacije, pošta mijenja centrale, tehnologiju, a jedino što korisnici vide je promjena tarife. Korisnici vide promjene tek kad se mijenja nešto u samom načinu upotrebe - kad npr. pozivni broj za Zagreb postane 01, umjesto 041. Komponente (objekti) mogu biti onoliko veliki koliko je potrebno - od malog objekta čiji je jedini posao da umetne slog u bazu XYZ, do velikog objekta koji pokriva jednu kompletnu poslovnu funkciju. Prednosti objektnog pristupa Zbog ovakvog pristupa, objektno-orijentirani sustavi se lakše projektiraju i lakše održavaju. Kad se jednom definiraju sučelja objekata, razvoj pojedinih objekata mogu raditi različite ekipe, paralelno. Gotove komponente se povezuju tek u trenutku same obrade. Objektna tehnologija ne zahtijeva razvoj od samog početka - postoje razne tehnike koje omogućavaju da se kompletne postojeće aplikacije pretvore u komponente. CORBA arhitektura Ovaj standard pokriva četiri glavne komponente:
ORB se ponaša kao telefonska mreža iz ranije analogije - povezuje pojedine objekte koji žele komunicirati. Da bi bila korisna, telefonska mreža mora osigurati standardne servise (npr. upiti o telefonskim brojevima), a često daje i dodatne opcijske servise (npr. točno vrijeme). Analogno, CORBA arhitektura definira Objektne servise koji su zajednički svim aplikacijama i Zajedničke mogućnosti, koje se mogu koristiti u pojedinim konkretnim aplikacijama. DAIS proizvod DAIS je ICL-ova implementacija CORBA standarda. Proizvod se sastoji od:
SDK-ovi i RTL-ovi ovise o sustavu na kojem će DAIS raditi, tako da postoji SDK za Windows, UNIX SVR4, SCO UNIX, VME, VMS itd. Isto vrijedi i za RTL-ove. Npr., za razvoj server aplikacije koja će se vrtiti i na SVR4 i na SCO UNIX platformama, treba dva SDK-a, po jedan za svaku inačicu UNIX-a. Za svaki procesor na kojem će se vršiti obrada treba po jedan odgovarajući RTL. Tipična DAIS aplikacija će se sastojati od klijentskih dijelova, koji će koristiti jedan ili više servera. Svaki sever opet može biti klijent daljnjim serverima. Klijentima stoje na raspolaganju bilo koji od servera u DAIS mreži. DAIS se brine za komuniciranje među njima. Za izradu pojedinih komponenti, koriste se alati koji najviše odgovaraju. Npr., klijent aplikacija se može napisati u visual Basic-u, a serverska u nekom od popularnih RDBMS paketa. Jedna od bitnih karakteristika DAIS-a, za razliku od nekih drugih CORBA proizvoda je da ima distribuirani ORB. OMG namjerno nije specificirala kako treba sagraditi ORB. To je ostavljeno proizvođačima, kako bi napravili proizvod najbolje prilagođen okolišu u kojem će raditi. Neki ORB-ovi su ugrađeni u glavni objekt, neki su napravljeni kao zaseban program, koji se može vrtjeti čak i na zasebnom procesoru. Pošto je princip rada takav da svaki klijent-server poziv mora proći kroz ORB, sustav s jednim ORB objektom, pa makar bio i na posebnom stroju, odgovara samo za relativno male mreže. Kod velikih komercijalnih mreža takav pristup vrlo brzo dovodi do problema uskog grla. DAIS je namijenjen za velike komercijalne mreže, pa je kod njega i sam ORB distribuiran. Svaki klijent sadrži dovoljno veliki komad ORB-a da može direktno komunicirati s bilo kojim serverom u mreži, pa ne postoji mogućnost uskog grla. DAIS se brine i za upravljanje, sigurnost, zaštitu itd. Ref: WG00980 Aktivnosti jednim pogledom Activity Display Panel na superserverima Panel za prikaz aktivnosti na ICL superserverima omogućava uvid u rad sustava jednim pogledom. Na slici je panel na procesorskom kabinetu. Slični paneli se nalaze i na kabinetima za periferiju i diskove.Panel prikazuje status slijedećih aktivnosti:
Na kabinetima se nalazi i generalni indikator, uvjek vidljiv kroz rešetku. Zeleno znači da je sve u redu, žuto da je došlo do ne-kritičnog kvara, a crveno znači ozbiljni kvar. Osim na panelu, stanje se može vidjeti i pomoću obServer-a. To je software koji na ekranu pokazuje slike teamserver-a i superserver-a. Prikazuje sliku kabineta s prednje i bočnih strana, na kojima pomoću oznaka u boji pokazuje status elemenata sustava. Korisnik tako može jednim pogledom ustanoviti ne samo da je došlo do eventualnog kvara, nego i točno mjesto na kom se nalazi. Ref:- ServerSales, Oct'94 Što ima novoga: 01.-02.1995.Konzorcij za interaktivnu televiziju U prošlom smo broju pisali o demonstraciji sustava za video na zahtijev. O ovom broju možemo reći da se krenulo u posao.ICL je s Cambridge Cable-om i još nekoliko partnera osnovao konzorcij za eksperimentalni rad sustava za kabelsku televiziju u kojem će gledatelj moći ne samo birati programe, nego i naručiti da mu se preko kabela pošalje film, 3879 nastavak "Santa Barbare", video recept za pripremanje Chow Mein-a na Kantonški način, novu igru itd. Korisnici će morati nabaviti crnu kutiju koja će stajati između kabela za CaTV i televizora. Pomoću običnog daljinskog upravljača, moći će pozvati menu s filmovima, serijama, igrama itd. i odabrati što žele gledati u tom trenutku. Sustav će vam u bilo koje vrijeme početi prikazivati bilo koji od ponuđenih filmova (od početka naravno) i ostalih sadržaja, pa bili vi i jedini koji to želi u tom trenu gledati. Filmovi itd. će biti pohranjeni na ICL-ovom Goldrush MegaServeru, zasnovanom na masivno paralelno procesorskoj tehnologiji, jedinom stroju koji će moći podnijeti silni promet kad mreža uzme maha. Cambridge Cable je operater kabelske televizije s najvećim geografskim područjem u Velikoj Britaniji. Korisnici će biti povezani hibridnom optičko-koaksialnom mrežom. Ostali partneri u konzorciju su Online Media, SJ Research i Advanced Telecommunications Modules Ltd. ICL PC novosti Ovo je kratki pregled promjena nastalih u zadnje vrijeme, kao odgovor na vrlo indikativne trendove na tržištu.Memorija:
Diskovi:
Monitori:
Stari modeli 14V, 15V i 17 V, se zamjenjuju novima: 141 V, 151 V i 171 V. Novi modeli imaju slične karakteristike kao stari, no rade prema ažuriranim standardima za zaštitu okoliša. LAN kartice: Novo:
(.. ISA je za klasični ISA, a ... PCI za PCI bus.) Kartice imaju sve karakteristike vrlo popularne EtherTeam 16i kartice koju će zamijeniti, no postoje bitne razlike - obje su spremne za "Plug & Play" i Full Duplex Ethernet:
Software:
Ref:- PCP'95 - Am. 1 & 2 “Štikleci” Pod novim rukovodstvom, život u ICL d.o.o. je malo jednostavniji. Na vidnom mjestu u hodniku postoji ploča s imenima, na koju se posebnim (lako brisivim) flomasterima upisuje tko je gdje u datom trenutku. Pošto su imena poredana ne abecednim, nego hijerarhijskim redoslijedom, a ploča je dosta visoka, prijašnji direktor Huw Jenkins (koji čitateljima šalje pozdrave iz Praga), imao je izvjesnih poteškoća oko upisa. Steve Sarjeant, sa svojih skoro 2 m takvih problema nema. Pročitano u newsletteru Insight, britanske tvrtke S&S International, koja ga šalje s redovnim izdanjima DrSolomon's Anti-Virus Toolkit-a:"Nakon što je informatički guru Stephen Hawking izazvao pomutnju izjavivši na kompjuterskom sajmu u Bostonu da kompjuterske viruse treba tretirati kao živa stvorenja, u S&S International-u se boje da bi uskoro mogli postati meta demonstranata, koji zahtijevaju poštivanje prava kompjuterskih virusa." Ref:- Insight 10/94
| |
For additional information
|