statnice:vyvoj:otazka8
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| statnice:vyvoj:otazka8 [06.05.2008 14:54] – xvalo07 | statnice:vyvoj:otazka8 [02.06.2008 17:12] (current) – xvalo07 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== 8. Technologické architektury ====== | ====== 8. Technologické architektury ====== | ||
| - | |||
| Cíle technologických architektur. Architektura klient/ | Cíle technologických architektur. Architektura klient/ | ||
| Analyzujte hlavní problémy integrace technických a softwarových komponent v rámci IS/ICT. Posuďte trendy vývoje v této oblasti. | Analyzujte hlavní problémy integrace technických a softwarových komponent v rámci IS/ICT. Posuďte trendy vývoje v této oblasti. | ||
| Line 9: | Line 8: | ||
| **Zadání: | **Zadání: | ||
| * Jaké faktory vezmete v úvahu pro hodnocení přijatelnosti daného návrhu pro Váš podnik. | * Jaké faktory vezmete v úvahu pro hodnocení přijatelnosti daného návrhu pro Váš podnik. | ||
| + | |||
| + | ===== Teorie ===== | ||
| + | Cílem technologických architektur je propojení a zastřešení architektur SW, HW a datových. Definují formu technického řešení IS/ICT, zda má být vytvořena jako centralizovaná, | ||
| + | |||
| + | Podle způsobu zpracování se dělí podle toho – jak dlouho trvá reakce na podnět, zda funguje synchronizovaně s podnikovými procesy a jakými událostmi je startována odezva: | ||
| + | |||
| + | * dávkové – jednorázově zpracovává dávku dat, v průběhu se do toho nedá sáhnout. Optimální pro složité vědeckotechnické výpočty nebo analýzu rozsáhlých dat, jinak se ale už používá málo a spíše se používá interaktivní zpracování. | ||
| + | * interaktivní – celkem nejběžnější, | ||
| + | * řízená událostmi – např. vygenerování objednávky, | ||
| + | * v reálném čase – technické řízení automatizované výroby | ||
| + | |||
| + | Z hlediska centralizovanosti zpracování dat: | ||
| + | |||
| + | * centralizované – aplikace běží na jednom počítači, | ||
| + | * decentralizované – samostatné počítače, | ||
| + | * distribuované – část na serveru, část na lokálech – ideální, rozložení zátěže, oddělení jednotlivých vrstev | ||
| + | * kooperativní – paralelní zpracování úloh | ||
| + | |||
| + | Klient/ | ||
| + | dvouvrstvá – lehký (buď triggery v databázi nebo má aplikace vlastní datovou základnu) a těžký klient | ||
| + | |||
| + | Dvě možnost aplikačního serveru: monitorovací logika – přistupuje v jednom okamžiku jen jeden klient a tvoří se fronta; manažerská logika – je tam manažer jakožto multithreadová aplikace a vytváří se více vláken, z nichž každé obsluhuje v jednom okamžiku jeden požadavek | ||
| + | |||
| + | Způsob komunikace: RPC, messaging, transakční monitor (udržení integrity distribuovaných transakcí) | ||
| + | |||
| + | Technická realizace klient server – standardně DB, aplikační server, klient – IE – v tadytom případě HTML, jinak třeba RPC. | ||
| + | ===== Praxe ===== | ||
| + | |||
| + | V první řadě bych asi zkoumal, jestli IS poskytuje to co potřebujeme, | ||
| + | |||
| + | ===== Zkouška ===== | ||
| + | **2.6.2008** (Novotný, Pecinovský) | ||
| + | * Při zkoušce chtěli slyšet rozdíl mezi lehkým a těžkým klientem v náročnosti na datové přenosy. | ||
| + | |||
statnice/vyvoj/otazka8.1210078493.txt.gz · Last modified: 06.05.2008 00:00 (external edit)
