User Tools

Site Tools

server

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
server [2017/01/08 13:39]
efox
server [2017/01/08 16:16] (current)
efox [htaccess]
Line 154: Line 154:
   * **DAAS (desktop jako služba)**   * **DAAS (desktop jako služba)**
  
 +====== zálohování dat ======
 +  * nestrukturovaná záloha
 +    * ručně kopíruju na externí médium
 +  * plná záloha
 +    * vždy kopíruje do nové zálohy všechna data z daného umístění
 +  * inkrementální záloha
 +    * uložím jenom to, co se od posledně změnilo
 +  * diferenciální záloha
 +
 +====== server ======
 +  * počítač (HW), který poskytuje nějakou službu
 +  * unix=daemon, ms windows=služba
 +  * realizace pomocí aplikačního síťového protokolu
 +        * HTTP (web)
 +        * LPD (tisk)
 +        * SMB (sdílení disků a tiskáren)
 +
 +===== druhy serverů =====
 +  * webový
 +        * přijíma požadavky ve tvaru http
 +        * statický / dynamický obsah
 +  * souborový
 +  * databázový
 +        * obsluhuje geografické prostorové a neprostorové data a poskytuje přístup a řízení dat skrze SQL
 +  * tiskový
 +  * faxový
 +  * proxy
 +  * aplikační
 +        * spojuje webový server se serverovou stranou aplikace (např. SSA - mapový server)
 +  * herní
 +
 +===== apache http server =====
 +  * softwarový webový server s otevřeným kódem pro Linux, BSD, MS Windows a další platformy
 +
 +==== htaccess ====
 +{{::htaccess.png?nolink&700|}}
 +
 +  * dá se i zablokovat přístup z IP adresy (deny from 123.156.189.123)
 +  * nebo blok adres (123.156)
 +  * nebo znepřístupnit všem - deny from all
 +
 +====== RPCP (remote procedure call) ======
 +  * jednoduchý mechanismus pro tvorbu aplikací typu klient/server
 +  * poskytuje své služby formou procedur!!!
 +  * klient pošle serveru požadavek RPC spolu s jeho parametry -> server provede příslušnou proceduru -> klientovi pošle zpátky návratovou hodnotu
 +
 +====== COM ======
 +  * standard / programovací technika
 +  * nezávislá na programovacím jazyku a OS
 +  * určuje základní vlastnosti objektů a pravidla pro práci s nimi
 +  * objekty v COM (komponenty) mezi sebou komunikují pomocí předem přísně stanovených protokolů
 +  * **modularita**
 +        * aby se 1 objekt nemusel zabývat tím, co dělají ostatní
 +  * **univerzálnost**
 +        * COM je totiž v podstatě standard pro zkompilované binární soubory
 +  * **správa paměti**
 +        * životní cyklus komponent se řídí referencemi (== počet pointerů které na objekt ukazují)
 +        * klesne-li počet referencí na nulu - objekt se automaticky postará o vymazání sama sebe z paměti
 +  * **modifikace COM**
 +        * COM+, OLE, AtiveX,...
 +===== DCOM =====
 +  * Distributed COM
  
  
Permalink server.1483879191.txt.gz · Last modified: 2017/01/08 13:39 by efox

oeffentlich