Klient a server security
prostředí klient-server jsou populární, protože zvyšují efektivitu zpracování aplikací při současném snížení nákladů a získání maximální užitek ze všech zdrojů pracují společně. Tyto výhody jsou získány rozdělením zpracování mezi klientském počítači / softwaru a počítači serveru / software. Každý proces pracuje samostatně, ale ve spolupráci a kompatibilitu s ostatními stroji a aplikací (nebo kusy aplikací).
Všechny nezávislé zpracování musí být provedena do dokončení požadované služby. Spolupráce zpracování žádosti produkuje jiný klient-server výhodu, že snižuje zatížení sítě. Vzhledem k tomu, každý uzel (klient a / nebo server) provádí část zpracování v sobě, síťové komunikace může být omezena na minimum. Například statické procesy, jako je menu nebo úpravy, obvykle konají na straně klienta. Server, na druhé straně, je zodpovědný za procesy, jako aktualizaci a podávání zpráv.
Existují tři složky prostředí klient-server: klient, server (může existovat více serverů), a síť. Síť přemosťuje fyzické a funkční oddělení mezi klientem a serverem. Mezi více možných spojení mezi klienty a více serverech skutečně poskytuje vizuální z webu nebo v síti. Networks poskytuje tak flexibilní prostředí, kde si klienti mohou kombinovat a hardwaru, softwaru a operačních systémů.
Nicméně, velmi charakteristické, že aby klient-server oblíbené jsou také to, co z něj činí nejvíce náchylné k porušení v oblasti bezpečnosti. Právě distribuce služeb mezi klientem a serverem, který je otevřen až do poškození, podvodu a zneužití. Bezpečnostní úvaha musí obsahovat hostitelské systémy, osobní počítače (PC), lokálních sítí (LAN) a globálních sítích široký (WAN) a uživatelé. Vzhledem k tomu, investice bezpečnostní nevytvářejí okamžitě viditelné přiznání a kupující klient-server někdy nemají vzdělávat sami o bezpečnost, tato oblast vývoje je často přehlížena, až dojde k potížím.