forked from PyLadiesCZ/pyladies.cz
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmaterial.html
More file actions
executable file
·133 lines (131 loc) · 8.2 KB
/
material.html
File metadata and controls
executable file
·133 lines (131 loc) · 8.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<!DOCTYPE html>
<html lang="en">
<html lang="en">
<head>
<!-- ADD META TAGS -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>PyLadies CZ</title>
<!-- Bootstrap CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="css/custom.css" rel="stylesheet">
<!-- Custom Fonts -->
<link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700&subset=latin,greek,greek-ext,vietnamese,latin-ext,cyrillic' rel='stylesheet' type='text/css'>
<link href="http://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css">
<!-- Favicon -->
<link rel="icon" type="image/x-icon" href="favicon.ico" />
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body id="page-top" data-spy="scroll" data-target=".navbar-fixed-top">
<!-- Navigation -->
<nav class="navbar navbar-custom navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-main-collapse">
<i class="fa fa-bars"></i>
</button>
<a class="navbar-brand page-scroll" href="#page-top">
<img class="logo-i" src="img/pyladies.png" />
</a>
</div>
<div class="collapse navbar-collapse navbar-right navbar-main-collapse">
<ul class="nav navbar-nav">
<li class="hidden">
<a href="#page-top"></a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Města
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="#">Brno</a></li>
<li><a href="#">Praha</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Materiály
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="#">Brno</a></li>
<li><a href="#">Praha</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Všechny</a></li>
</ul>
</li>
<li class="join">
<a href="#">Staň se PyLady!</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Kontakt
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="#">Jsem PyLady</a></li>
<li><a href="#">Jsem kouč</a></li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
<!-- Intro Header -->
<header class="intro-info intro-material">
<div class="intro-body">
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-8 col-md-offset-2 col-lg-8 col-lg-offset-2">
<p class="intro-text-city">Výnimky</p><br /><span class="smaller">Lekcia 2</span>
</div>
</div>
</div>
</div>
</header>
<!-- Material section -->
<section class="material container" id="material">
<a href="" class="col-xs-12 col-sm-12 col-md-12 col-lg-12">Späť na zoznam všetkých lekcií</a>
<div class="col-xs-12 col-sm-12 col-md-8 col-lg-8">
Model klient-server rozlišuje systémy klienta od systémov servera, ktoré komunikujú cez počítačovú sieť. Pri klient-server architektúre je používaný systém, ktorý sa skladá zo softvéru klienta a zo softvéru servera. Softvér alebo proces klienta môže iniciovať komunikačné spojenie, zatiaľ čo server čaká na požiadavku od klienta.
Klient/server opisuje vzťah medzi dvoma počítačovými programami, z ktorých jeden, klient, odošle požiadavku na službu z druhého programu, servera, ktorá požiadavku splní. Aj keď tento model môže byť použitý programami na jednom PC, väčšie uplatnenie nachádza v sieti. V sieti je tento model vyhovujúcim spôsobom na efektívne prepojenie programov, ktoré sú distribuované po rôznych miestach v sieti/PC. Väčšina internetových aplikácií, ako email, prístup na web a k databázam, sú založené na tomto modeli. Napríklad, webový prehliadač je klientský program na užívateľovom počítači, ktorý môže pristupovať ku informáciám na akomkoľvek webovom serveri vo svete.
Príkladom môže byť prezeranie bankového účtu z vášho počítača: klientský webový prehliadač vo vašom počítači posúva vašu požiadavku na webový serverový program v banke. Tento program môže potom posunúť požiadavku do svojho vlastného databázového klientského programu, ktorý zašle požiadavku ďalej do databázového servera v inom bankovom počítači, kde zistí informácie o vašom účte. Tieto informácie sú vrátené spať do databázy bankového klienta, a odtiaľ už putujú späť do klientského webového prehliadača vo vašom PC, ktoré vám zobrazí informáciu.
Tento model sa stal centrálnou ideou sieťovania. Väčšina biznis aplikácií dnes používa tento model. Takisto ho používajú hlavné internetové protokoly, ako HTTP, SMTP, Telnet, DNS, atď. Dnes sú klientmi najmä webové prehliadače, aj keď nie vždy je tomu tak. Pod servermi zvyčajne rozumieme webové servery, databázové servery a mailové servery. Online hranie je zvyčajne tiež postavené na klient-server modeli. Pri MMORPG zabezpečuje server spoločnosť vyrábajúca hru, inak robí server jeden z hráčov (hostuje hru ďalším hráčom).
</div>
</section>
<!-- Footer -->
<footer>
<div class="container text-left">
<p class="pull-left copy">
PyLadies CZ jsou součástí <a href="http://pyladies.com" target="new">mezinárodních PyLadies</a>.
</p>
<ul class="pull-right list-inline">
<li>
<a href="https://twitter.com/pyladiescz" target="new"><img class="social" src="img/twitter-icon.png" /></a>
</li>
<li>
<a href="https://github.com/pyladiescz" target="new"><img class="social" src="img/github-icon.png" /></a>
</li>
<li>
<a href="https://www.facebook.com/groups/pyonieri/" target="new"><img class="social" src="img/fb-icon.png" /></a>
</li>
</ul>
</div>
</footer>
<!-- jQuery -->
<script src="js/jquery.js"></script>
<!-- Bootstrap Core JavaScript -->
<script src="js/bootstrap.min.js"></script>
<!-- Plugin JavaScript -->
<script src="js/jquery.easing.min.js"></script>
<!-- Custom JavaScript -->
<script src="js/custom.js"></script>
</body>
</html>