Pro začatek by bylo asi vhodné, ujasnit si, co anglická slůvka "pull" a "push" znamenají. Ten, který není fundován v jazyce anglickém nebo nemá po ruce anglicko-český slovník, může se poradit s jeho elektronickými verzemi přístupnými na českém Internetu. Stačí podívat se do katalogu Seznam na část Slovníky, viz URL
Použijeli některý z tam uvedených slovníků, zjistíme, že "pull" se používá ve významech získat, tahat apod., analogicky "push" ve významech tlačit, strkat apod. Zkoumámeli, jakým způsobem jsou internetové dokumenty zpřístupňovány uživatelově počítači, zjistíme, že existují dva limitní způsoby. Pro prvý způsob, označovaný jako "pull" technologie, je charakteristická uživatelova bezprostřední aktivita vedoucí k získání dokumentu a přesunu jeho kopie na uživatelův počítač. Pro druhý způsob, "push" technologii, je charakteristické, že kopie dokumentů uživatelem požadované jsou nezávisle na něm dopravovány - dotlačovány z Internetu na jeho počítač. Praktický život neprobíhá pouze v mezních polohách, ale někde mezi nimi. Podobně obě technologie se vyskytují v čisté podobě pouze zřídka, obvykle narážíme v praxi na jejich kombinaci - mix.
Úplně nový typ použití "push" technologie, který má pravděpodobně velmi nadějnou budoucnost, přinesl PointCast. Příslušné URL je
Uživatel si nejdříve pořídí bezplatnou kopii klientského programového vybavení pro svůj osobní počítač připojený do Internetu, nainstaluje ji v perzonalizované verzi. Indikuje tzv. "kanály" (channels), kterými se šíří ze serveru systému PointCast novinky a zprávy přejaté třeba i z jiných medií, tematicky zaměřené na nejrůznější sféry jako je např. byznys, počasí, zábava, výuka a pod. Pak se rozhodne pro režim, v jakém mají být informace z těchto kanálů Internetem do jeho počítače dopravovány. Může si zvolit ručně vyvolávanou aktualizaci nebo může si nastavit automatické předávání dat ze serveru třeba každou hodinu. Pak v klidu, třeba offline, může informace takto "napumpované" do počítače prohlížet. Může do práce zapojit i klienty WWW a jejich prostřednictvím třeba i online komunikovat. Novinkou v poslední verzi systému PointCast je možnost zařazovat na server kanály uživatelů. Pro tento účel se uživateli poskytují prostředky pro jejich tvorbu. Prozatím kanál může obsahovat odkazy na dokumenty WWW a krátké video sekvence, zaměřené třeba na inzerci.
Inovace, kterou přinesl PointCast, má již řadu následovníků. Dokonce se vytvářejí obecná programová řešení, např. Marimba Castanet, viz URL
jehož tři základni komponenty jsou Castanet Transmitter (aplikace běžící na siťovém serveru a řídící kanály), Castanet Channel (aplikace nebo data distribuované přes Internet nebo intranet) a Castanet Tuner (aplikace přijímající a zpracující kanály vybrané uživatelem). Někteří považují tyto inovace po multimediální elektronické poště a WWW za třetí technologickou revoluci na Internetu. Nové verze MSIE a NetCaster firmy Netscape zahrnují již prostředky pro "push" technologii.
Toho pak standardně naistalujeme. Po instalaci a spuštění klienta "The PoitCast Network 2.0 Beta 1" se nám objeví okno klienta podobné oknu na obrázku 1. Pro následnou perzonalizaci je významná klávesa Personalize. S její pomoci se rozvine menu o položkách Add/Remove Channels, Personalize Channels, Application Setting.
Začněme třetí řádkou, Application Setting. Obsahuje pět karet: SmartScreen, Update, Internet, Proxies a Registration. Prvá karta určuje podrobnosti používání přijatých dat systému PointCast formou šetřiče obrazovky. Druhá specifikuje způsob aktualizace dat (viz obrázek 2). Při připojení výtáčenou telefonní linkou je doporučováno ruční spouštění prostřednictvím klávesy Update. V třetí kartě je uveden druh připojení do Internetu a zvolen prohlížeč, s kterým bude klient spolupracovat. Je možné zvolit NN, MSIE nebo PointCast prohlížeč. Poslední karta, Registration, obsahuje údaje o uživatelovi.
Prvá řádka, Add/Remove Channels, vyvolá okno, ve kterém volíme kanály z pevně stanoveného seznamu (viz obrázek 3). Je umístěn v levé části okna, na pravé části jsou uvedeny zvolené kanály. Speciálním kanálem je Connections. Aktivujemeli klávesu PointCast Connections v levé části základního okna, objeví se nám v okně v pravém dolním rohu adresář tematických kategorií volně volitelných, uživatelských kanálů udržovaný na
Uživatel může prohledávat i podkategorie, vyvolat si popis jednotlivých kanálů a eventualně se přihlásit k jejich odběru. Všechny implicitně i explicitně vybrané volitelné kanály vytváří seznam kanálů dosažitelných prostřednictvím PointCast Connectins. Jejich aktivace nebo deaktivace se provádí prostřednictvím menu Personalize Channels (viz obrázek 4).
Čtení dat z jednotlivých kanálů se uskutečňuje výberem kanálu v základním okně na leve krajní části, mezi šipkami. Důsledkem je vyplnění nejbližšího horního okna určeného pro nastavení podkanálů. Data příslušející podkanálu jsou zobrazována v pravém dolním okně. Tak příkladně na obrázku 1 je v levé části základního okna vybrán kanál PointCast Connections, v nejbližší horním okně jsou znázorněny podkanály (...,CyberQuest, PCGV Mag, Winapps,...). Aktivním je podkanál PCGV Mag s položkami PC Graphics & Video Magazine, Current Issue - PCG&V Magazine, NewsWire. Z nich je dále aktivní prvá položka. Její obsah je znázorněn v pravém spodním okně.
Aktualizaci všech vybraných kanálů vyvoláme klávesou Update All v levé části základního okna. Podrobný soubor typu FAQ pro PointCast na počítači s Windows nalezneme na URL
Součástí instalace klienta je i Connections Builder s jehož pomocí můžeme vytvářet kanály dle normy CDF (Channel Definition Format). Na serveru PointCast je k dispozici prostředek pro tvorbu animovaných sekvencí, PointCast Studio.