<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Client-server Archivi -</title>
	<atom:link href="https://siliconvalleycomputer.it/tag/client-server/feed/" rel="self" type="application/rss+xml" />
	<link>https://siliconvalleycomputer.it</link>
	<description></description>
	<lastBuildDate>Thu, 11 Feb 2021 13:59:50 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.7</generator>

<image>
	<url>https://siliconvalleycomputer.it/wp-content/uploads/2020/03/cropped-favicon-silicon-valley-computer-32x32.png</url>
	<title>Client-server Archivi -</title>
	<link>https://siliconvalleycomputer.it</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Server &#8211; Progettazione e gestione di server aziendali</title>
		<link>https://siliconvalleycomputer.it/server/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=server</link>
		
		<dc:creator><![CDATA[Mauro Checcoli]]></dc:creator>
		<pubDate>Wed, 18 Mar 2020 14:42:23 +0000</pubDate>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[Client-server]]></category>
		<guid isPermaLink="false">https://siliconvalleycomputer.it/?p=3059</guid>

					<description><![CDATA[<p>Server Progettazione e gestione di server aziendali Indice contenuti: Che cos’è un server Sistema client server Caratteristiche di un client Caratteristiche di un server I principali tipi di server Esempi pratici Conclusioni CHE COS’E’ UN SERVER Ne sono certo, hai già sentito parlare di server, ma continui a chiederti che diavolo siano esattamente? La verità [&#8230;]</p>
<p>L'articolo <a rel="nofollow" href="https://siliconvalleycomputer.it/server/">Server &#8211; Progettazione e gestione di server aziendali</a> proviene da <a rel="nofollow" href="https://siliconvalleycomputer.it"></a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-huge-font-size"><strong>Server</strong></p>



<p>Progettazione e gestione di server aziendali</p>



<p><strong>Indice contenuti:</strong></p>



<p>Che cos’è un server</p>



<p>Sistema client server</p>



<p>Caratteristiche di un client</p>



<p>Caratteristiche di un server</p>



<p>I principali tipi di server</p>



<p>Esempi pratici</p>



<p>Conclusioni</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>CHE COS’E’ UN SERVER</strong></p>



<p>Ne sono certo, hai già sentito parlare di server, ma continui a chiederti che diavolo siano esattamente?</p>



<p>La verità è che se non sei un sistemista, il come viene realizzato un server non è di grande importanza per te, piuttosto cercherò di farti capire il cosa sia, visto che ne usi a decine tutti i giorni senza saperlo.</p>



<p>Partiamo dalla definizione:</p>



<p>Un server è un Computer che&nbsp;<strong>eroga servizi</strong>&nbsp;ad altri Computer della rete detti Client.</p>



<p>I computer della rete (i client) fanno delle&nbsp;<strong>richieste</strong>&nbsp;verso i server, che a loro volta inviano la&nbsp;<strong>risposta</strong>.</p>



<p>Faccio subito un esempio:</p>



<p>Il tuo PC come fa a sapere che ore sono? Lo chiede ad un server del tempo (Time Server).</p>



<p>Ora, io al tuo posto inizierei a farmi mille domande, del tipo: come fa a chiederglielo? E il server che ne sa che ora sono?!</p>



<p>Per ora limitati a capire che un server è un computer configurato in maniera tale da poter erogare un servizio affidabile ai client, ad esempio, l’ora esatta.</p>



<p><strong>SISTEMA CLIENT SERVER</strong></p>



<p>Siccome i sistemi client/server sono alla base praticamente di tutto il mondo informatico attuale, vale la pena approfondire l’argomento.</p>



<p>Definizione:</p>



<p>Un sistema informatico client/server è caratterizzato da computer (detti&nbsp;<strong>client</strong>) che usufruiscono di determinati servizi erogati da altri computer (detti&nbsp;<strong>server</strong>) in cui le richieste e risposte vengono trasferite attraverso una&nbsp;<strong>rete</strong>&nbsp;<strong>dati</strong>&nbsp;informatica.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="782" src="https://siliconvalleycomputer.it/wp-content/uploads/2020/03/client-server-model-1024x782.png" alt="client-server" class="wp-image-3060" srcset="https://siliconvalleycomputer.it/wp-content/uploads/2020/03/client-server-model-1024x782.png 1024w, https://siliconvalleycomputer.it/wp-content/uploads/2020/03/client-server-model-300x229.png 300w, https://siliconvalleycomputer.it/wp-content/uploads/2020/03/client-server-model-768x587.png 768w, https://siliconvalleycomputer.it/wp-content/uploads/2020/03/client-server-model.png 1295w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Chi utilizza i servizi dei server non deve preoccuparsi di come sia fatto il server, dove sia il server, chi l’ha fatto o chi lo gestisce, al client basta sapere come fargli una domanda e ricevere la risposta.</p>



<p>Grazie a questa architettura, che ovviamente per poter funzionare necessità di centinaia di complessi protocolli, software e hardware specifici, i vari oggetti all’interno di una rete possono scambiarsi informazioni e servizi.</p>



<p><strong>CARATTERISTICHE DI UN CLIENT</strong></p>



<p>Nella maggior parte dei casi il client è un normalissimo computer che per svolgere gran parte dei servizi e funzioni che utilizzi tutti i giorni, ha bisogno di chiedere un sacco di cose a un sacco di server, il tutto senza che tu neppure te ne accorga. Lo stesso avviene con il tuo cellulare o la tua Smart TV.</p>



<p>Prova a scollegare il tuo PC dalla rete, impedendogli quindi di inviare tutte le sue richieste ai vari server, ti accorgerai che puoi far ben poco di quello che sei solito fare; senza contare che sarai sommerso da messaggi di errore.</p>



<p>Oppure disconnetti il Cellulare da internet e prova ad usare le tue applicazioni, scommetto che più della metà non funziona.</p>



<p>Come ti ho detto, l’architettura client/server è alla base di quasi tutte le moderne applicazioni informatiche, togliendo la rete, si fa cadere il collegamento che consente lo scambio di richieste tra client e server e quindi, molto semplicemente non va più niente! J</p>



<p><strong>CARATTERISTICHE DI UN SERVER</strong></p>



<p>Ok, è vero, ho detto che un server è un normale computer che eroga un servizio: ho mentito!</p>



<p>Anche se dal punto di vista teorico può essere così, un server spesso ha caratteristiche fisiche e funzionali diverse dal tuo Computer di casa.</p>



<p>I server ad esempio:</p>



<ul><li>Devono essere sempre accesi</li><li>Devono continuare a funzionare anche in presenza di guasti</li><li>Devono essere affidabili e inoltrare le risposte in sicurezza</li><li>Devono essere performanti e sostenere un gran numero di richieste contemporaneamente</li></ul>



<figure class="wp-block-image size-large"><img decoding="async" width="605" height="718" src="https://siliconvalleycomputer.it/wp-content/uploads/2020/03/server-tower.jpg" alt="server-tower" class="wp-image-3061" srcset="https://siliconvalleycomputer.it/wp-content/uploads/2020/03/server-tower.jpg 605w, https://siliconvalleycomputer.it/wp-content/uploads/2020/03/server-tower-253x300.jpg 253w" sizes="(max-width: 605px) 100vw, 605px" /></figure>



<p>Per poter rispondere ai requisiti sopra, i server sono spesso realizzati tramite computer decisamente più potenti del tuo PC di casa, con formati idonei a essere collocati in armadi dedicati, con a bordo sistemi di tolleranza ai guasti, alimentati da gruppi di continuità o generatori che anche in caso di blackout consentono ai server di continuare a svolgere il loro mestiere di servitori dei client.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="667" src="https://siliconvalleycomputer.it/wp-content/uploads/2020/03/server-rack-1024x667.jpg" alt="server-rack" class="wp-image-3062" srcset="https://siliconvalleycomputer.it/wp-content/uploads/2020/03/server-rack-1024x667.jpg 1024w, https://siliconvalleycomputer.it/wp-content/uploads/2020/03/server-rack-300x195.jpg 300w, https://siliconvalleycomputer.it/wp-content/uploads/2020/03/server-rack-768x500.jpg 768w, https://siliconvalleycomputer.it/wp-content/uploads/2020/03/server-rack-1536x1000.jpg 1536w, https://siliconvalleycomputer.it/wp-content/uploads/2020/03/server-rack-2048x1334.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p><strong>I PRINCIPALI TIPI DI SERVER</strong></p>



<p>Analizziamo i principali tipi di server che svolgono funzioni fondamentali per il normale svolgimento delle attività quotidiane, sia in azienda che a casa.</p>



<p>Ne vediamo 4, ma ce ne sono centinaia.</p>



<p><strong>SERVER DI FILE</strong></p>



<p>Un file server è un computer configurato per consentire ai client&nbsp;<strong>l’accesso</strong>&nbsp;<strong>a file e cartelle condivise</strong>&nbsp;all’interno della rete.</p>



<p>Tale accesso è spesso regolato da&nbsp;<strong>permessi</strong>&nbsp;<strong>utente</strong>, dove, in funzione del client che presenta la richiesta (<strong>autenticazione</strong>), concede o meno determinati&nbsp;<strong>privilegi</strong>, ad esempio in lettura o scrittura.</p>



<p><strong>SERVER APPLICATIVO</strong></p>



<p>Un application server è un computer configurato per elaborare i dati di una determinata applicazione.</p>



<p>I client hanno installata la parte di interfaccia utente, la quale, invia ogni richiesta al server applicativo.</p>



<p><strong>SERVER WEB</strong></p>



<p>Un web server è un computer configurato per erogare servizi web, come i siti web, tramite la rete locale o Internet.</p>



<p><strong>SERVER DI POSTA</strong></p>



<p>Un server di posta o mail server è un computer con a bordo tutti i servizi necessari per consentire ai client di inviare e ricevere posta elettronica.</p>



<p>Ce ne sono molti altri, ma come detto inizialmente, a te interessa la funzionalità che un determinato server ti offre, non la parte tecnica.</p>



<p>Preferisco quindi farti capire come i server fanno parte della tua vita quotidiana riportandoti un po’ di esempi e casi pratici.</p>



<p>Vedrai che ti sarà tutto finalmente un po’ più chiaro.</p>



<p><strong>ESEMPI PRATICI</strong></p>



<p><strong>Esempio 1.</strong></p>



<p>In azienda, ti è stato detto di lavorare sulla cartella nel server;</p>



<p>Di fatto, i file e le cartelle che usi per lavorare si trovano in una cartella a cui accedete tutti.</p>



<p>In questo modo puoi condividere le informazioni con i tuoi colleghi; hai tuttavia accesso solo a determinate cartelle, il resto non lo vedi.</p>



<p>Spiegazione esempio 1</p>



<p>La cartella condivisa in questione, è sicuramente un servizio offerto da un file server.</p>



<p>Questo è il caso tipico in cui anche un normale PC può assumere il ruolo di server, infatti a volte queste cartelle sono condivise da altri computer “normali” della rete.</p>



<p>Questa soluzione è utile solo in piccole realtà, come tra due PC di casa, può funzionare, ma non è la strada giusta.</p>



<p>Molto meglio invece che da qualche parte in azienda (nella sala server? nello sgabuzzino?), esista un file server sempre accesso, con i requisiti che lo rendono affidabile, configurato per fare questo servizio di condivisione.</p>



<p><strong>Esempio 2</strong></p>



<p>In azienda utilizzi un gestionale per registrare le varie attività quotidiane, creare preventivi o emettere fatture. Lo usi e basta, senza farti troppe domande.</p>



<p>Spiegazione esempio 2</p>



<p>A meno che il programma sia installato SOLO sul tuo PC e quindi lo usi solo te, quello che dietro le quinte succede è questo.</p>



<p>Sul tuo PC è installata l’applicazione utente, detta anche front end; questa ti consente di utilizzare tutte le bellissime funzioni del gestionale.</p>



<p>Dal momento che apri il programma, questo avvia una comunicazione con il server applicativo dove trova tutti i dati, come la lista degli ordini, dei clienti, dei fornitori e risponde al tuo front end in funzione delle attività che intendi fare.</p>



<p>Se scolleghi il tuo PC dalla rete, il gestionale molto probabilmente non si aprirà neanche, mostrando qualche messaggio di errore che non riesce a trovare qualche risorsa che gli serve per partire.</p>



<p><strong>Esempio 3</strong></p>



<p>Ogni giorno visiti decine di siti web, a casa e in ufficio, dal cellulare o dal tablet, ma ti sei mai chiesto come fanno tutte la pagine che vedi ad arrivare belle pronte sul tuo schermo?</p>



<p>Spiegazione esempio 3</p>



<p>Quando vuoi visualizzare un sito web, ad esempio&nbsp;<a href="http://www.siliconvalleycomputer.it/">www.siliconvalleycomputer.it</a>, di fatto stai chiedendo al tuo programma per navigare (Chrome, Firefox, Internet Explorer) di andare a recuperare all’interno di Internet le pagine che corrispondo a quell’indirizzo.</p>



<p>Il tuo Browser (così si chiama il programma per navigare) si attiva immediatamente per accontentarti, e indovina un po’, inizia a chiedere a dei server (server DNS) dove può reperire le pagine che hai chiesto (server WEB).</p>



<p>Se tutto va nel verso giusto, la richiesta arriva quindi al server web dove noi abbiamo deciso di rendere disponibile il nostro sito, il quale risponde al tuo browser inviandogli, tramite la rete Internet, le pagine del sito web che finalmente vedrai materializzarsi sul tuo monitor.</p>



<p>Questo è quello che accade quando il tuo Browser sta “pensando” dopo che clicchi su un collegamento.</p>



<p>Come vedi, anche in questo caso, l’architettura client/server consente di farti vedere il sito web della Silicon Valley Computer: il client sei tu, il server è il nostro server web.</p>



<p><strong>Esempio 4</strong></p>



<p>Invii e leggi quotidianamente messaggi di posta elettronica più o meno importanti, ormai sono parte integrante della tua comunicazione digitale.</p>



<p>Spiegazione esempio 4</p>



<p>Qua andiamo un po’ sul difficile, ma proverò a semplificare al massimo la spiegazione.</p>



<p>Analizziamo prima cosa accade quando leggi o meglio&nbsp;<strong>scarichi la posta elettronica</strong>.</p>



<p>Apri il tuo programma di posta (client di posta), come Outlook o Thunderbird, e clicchi sul tasto&nbsp;<strong>RICEVI</strong>.</p>



<p>Il tuo PC deve chiedere a un server (sempre il server DNS di prima) dove può andare a scaricare la tua posta elettronica (il server mail), ottenuta questa informazione inizia a dialogare con esso, chiedendo il permesso di scaricare i nuovi messaggi, che magicamente inizieranno ad arrivarti nella posta in arrivo.</p>



<p>Quando invece vuoi&nbsp;<strong>inviare un messaggio</strong>, prepari la tua mail e clicchi il tasto&nbsp;<strong>INVIA</strong>.</p>



<p>Il tuo PC deve chiedere al server DNS dove recapitare quel messaggio, ovvero l’indirizzo del server di posta del destinatario, per poi inviarlo tramite la rete Internet.</p>



<p>Se tutto va nel verso giusto il tuo messaggio finirà nella casella postale del server di posta della persona a cui stai inviando la mail.</p>



<p><strong>CONCLUSIONI</strong></p>



<p>Non è facile per chi non è addetto ai lavori, comprendere i meccanismi che consentono di funzionare a gran parte dei servizi che ogni giorno utilizziamo, a casa come al lavoro; questo articolo non ha assolutamente la pretesa di spiegarli.</p>



<p>La mia intenzione è farti capire che dietro a una funzionalità, come può essere la navigazione di siti web, o l’utilizzo della posta elettronica, ci sono dei server che fanno il “lavoro sporco” in maniera del tutto trasparente all’utente finale, e ci sono altrettanti addetti ai lavori invece, che hanno il compito di progettare e gestire questi server.</p>



<p> Per approfondire visita il nostro servizio:  <a href="/soluzioni/reti-e-server/">reti e server</a></p>
<p>L'articolo <a rel="nofollow" href="https://siliconvalleycomputer.it/server/">Server &#8211; Progettazione e gestione di server aziendali</a> proviene da <a rel="nofollow" href="https://siliconvalleycomputer.it"></a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Object Caching 57/188 objects using Disk
Page Caching using Disk: Enhanced 
Minified using Disk
Database Caching 17/21 queries in 0.003 seconds using Disk

Served from: siliconvalleycomputer.it @ 2026-02-08 19:16:34 by W3 Total Cache
-->