Informační systémy

Technologie zpracování dat

1. fáze sběr, příprava dat, zpracování + kontroly (formální a logické)2. fáze přenos dat (dávkový, místní)3. fáze vlastní zpracování dat4. fáze prezentace výsledkůTyto fáze jsou u dávkového zpracování dat časově odděleny (třeba i místně)Interaktivní...

Proces serveru má dvě základní vlastnosti:

· Druh služby– file server- print server- data server· Spolupráce daného serveru s objektem– nekooperující (nespolupracuje)- kooperující (spolupracuje)Struktura serveru· Základní – monitorovací serveryVyužití především tam, kde jsou zdroje, k nimž může souběžně přistupovat pouze...

Další prostředky zajišťující synchronizaci jsou:

· zámek (slouží k řízení přístupu ke zdroji, který lze využívat pouze jedním procesem)· hlasování (v případě, kdy se více procesů potřebuje dohodnout na jednoznačném společném postupu)· time out (určitý proces načasovat na vznik...

Synchronizace lze dosáhnout tak, že proces:

1. čeká, až nastane určitý stav2. dostane nebo nedostane zprávy od ostatních procesůProstředky synchronizace jsou v DS zapotřebí zejména vzhledem k proměnnému zpoždění při přenosu informací mezi dvěma uzly systému. Z toho vyplývá, že...

Pro přístup je nutno postupovat následovně (časově):

1. Protokol pro získání zdroje2. Operace se zdrojem, tzv. kritická sekce procesu, který ke zdroji přistupuje3. Protokol uvolnění zdrojeProtokoly musí zajistit, že:1. v daný okamžik manipuluje s objektem nejvýše jeden proces2. zamezit možnosti uváznutí...

Synchronizace v DS

Procesy, které probíhají v DS, jsou považovány za asynchronní, a to z důvodu, že probíhají z časového hlediska navzájem v zásadě nezávisle. Za určitých okolností je třeba některé procesy synchronizovat. Synchronizace je množina pravidel...

Implementace RPC

Implementace RPC v C/S je uvedena na následujícím obrázku: Vazební procedura (VP) (stub) zde představuje lokální proceduru, jejímž cílem je zakrýt aplikačnímu programu (resp. obsloužit pro něj) detailní práci v síti včetně obsluhy chyb...

Předávání zpráv

„Zpráva“ – logická zpráva mezi dvěma procesyOperace send mohou být:- blokující, neblokující- spolehlivé, nespolehlivé Příklad:Zasílání zpráv lze využít k vyžádání určité služby od příjemce (procesu umístěného ve vzdáleném uzlu), tj. k řízení zpracování distribuované...

NetWare Applications

NetWare Applications NCP NetWare Streams SPX TCP transportní protokoly OSI IBMSNA NET – BEUI ATP IPX IP síťové protokoly OSI IBMneboXNS ODI (Open Data – Link Interface) Obr. A. 12: Možnosti využití protokolů v...