| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
networking  
  • Ethernet

  • FTP e Telnet

  • Indirizzo IP

  • Internet Networking

  • reti Locali

  • modem

  • Sicurezza di rete

  • Altro Networking Computer

  • router

  • reti virtuali

  • Voice Over IP

  • Networking Wireless

  • router wireless
  •  
    Conoscenza Informatica >> networking >> reti Locali >> Content
    Come costruire un computer Client Server
    Questo articolo identifica Client-Server Computing e illustra semplici modi per sfruttare questa tecnologia con gli strumenti già a disposizione . Anche se Client-Server Computing può sembrare ufficiale, tecnico e scoraggiante , è la semplice idea su cui il runs.To Internet sia un cliente in questo contesto è quello di chiedere un altro computer per qualcosa . Per essere un server è quello di fornire qualcosa quando gli viene chiesto . Così ogni volta che si punta un browser web su google.com per cercare qualcosa , il computer agisce come un client e il computer di Google agisce come un server.As quasi ogni computer acquistato oggi arriva a pieno carico di funzionare come client , questo articolo si concentrerà sulla creazione di un server. Cose che ti serviranno
    Almeno un software computerServer come un server FTP o un serverA connessione fisica tra web computersA protocollo di rete comune, come ad esempio il software TCP /IPClient , come Firefox o Safari
    Mostra più istruzioni
    Pianificazione
    1

    Pensa a quello che ti serve fatto con client-server computing. Se dovete fornire il download di film di iTunes per i clienti in tutto il mondo , il numero di richieste che otterrete sarà abbastanza grande per approfittare di speciali computer ottimizzati per funzionare come server . Se avete solo bisogno di un posto per Duane e Paula per condividere file , una macchina per uso speciale non può essere richiesto .

    Se si lavora come sviluppatore , o sono semplicemente testando esempi di tecnologia client-server , si può installare sia il client e il software del server sullo stesso sistema .

    questo articolo si presume vostre esigenze sono piccole e che quasi ogni macchina su una rete può supportare le esigenze fisiche di condivisione o che riforniscono , clienti .

    2

    Considerare le scelte del sistema operativo e hardware . Il più spesso e più intensamente il server viene chiesto informazioni , maggiore è il potenziale beneficio per l'acquisto di un sistema operativo che è specializzato per il servizio informazioni. Con Microsoft Windows , per esempio , la capacità di servire ( o condividere ) i file con altri computer esiste sia la workstation e server , ma ci sono dei limiti significativi per il numero di clienti diversi che possono essere serviti contemporaneamente dal prodotto Workstation . Tali limiti sono hard-coded nella versione Workstation , ma rimossi per la versione server del sistema operativo .

    Sistemi operativi come Solaris e Linux, Sun Microsystems ' non si preoccupano di distinguere tra le versioni client e server , ma l' installazione e gestione di questi sistemi operativi generalmente richiede un maggior grado di sofisticazione tecnica da parte dell'utente. Si noti che il sistema operativo Sun Solaris è disponibile per il download gratuito , e viene fornito con alcuni dei programmi server più comuni preinstallati e senza limitazioni.
    3

    Determinare come le macchine saranno collegate fisicamente. A meno che non sei uno sviluppatore o sta testando un sistema , è probabile che voglia questo server per rispondere alle richieste fatte da altre macchine . Garantire che la connessione fisica per i vostri sistemi è pulito e privo di errori è un passo molto importante nel client-server di calcolo , perché può essere difficile da diagnosticare problemi software se l'hardware sta dando problemi .

    Che cosa sarebbe come se le connessioni del computer erano irregolari come i collegamenti di telefono cellulare ? La tecnologia di connessione può o non può essere importante . Il telefono cellulare potrebbe essere in grado di trasferire i numeri di telefono e le informazioni di contatto per il vostro PC , ma che la funzionalità potrebbe essere disponibile solo attraverso il collegamento in rete Bluetooth . Macchine devono essere in grado di comunicare a un livello fisico prima di poter comunicare il software a software .
    4

    Decidere quale software server che si intende utilizzare. Il software client " chiede" di informazioni , e il software del server "risponde " con le informazioni . Non ci sarà alcun progresso fino a quando la macchina è stato contrassegnato per un server è in esecuzione programmi "server" . Ma ci sono un sacco di tipi di programmi server - ottimizzati per i diversi tipi di richieste del client. Nelle reti aziendali è comune vedere i clienti che chiedono i server per memorizzare o recuperare ( salvare o aprire ) i file memorizzati sul computer tramite la rete . Questi " file server ", eseguire programmi in ascolto per le richieste di file client , e poi ( previa verifica di sicurezza) che passano le informazioni lungo , oppure accettare le informazioni , se la richiesta è per una operazione " Salva" attraverso la rete .

    Nel 2009 i metodi più comuni per l'utilizzo di file in rete sono Block di Microsoft Server Message ( SMB) e il UNIX Network File System ( NFS ) . Esiste una versione UNIX di protocollo di Microsoft e , chiamato SAMBA . Questa versione open source di SMB può essere installato su macchine UNIX o altri file server di rete , al fine di scambiare facilmente file con i client di Microsoft . Naturalmente, un software client NFS può anche essere installato su una macchina Microsoft e permettono di richiedere i file di un server che esegue il file server NFS . Il punto è capire quale programma sarà utilizzato per fornire le informazioni e per assicurare la macchina client è in esecuzione un programma analogo per le sue richieste possono essere compresi dal server .
    5

    Identificare ciò che il protocollo di rete userete tra il server ei relativi client . Il Internet è basato su TCP /IP , ma tutti i computer Macintosh forniti con il supporto per AppleTalk pure. Il protocollo di rete più comuni in uso per Client-Server Computing nel 2009 è TCP /IP , ma su sistemi più vecchi , potrebbe non essere stato installato TCP /IP . Prendendo in considerazione diverse opzioni di protocollo , tenere presente che alcuni servizi si potrebbe desiderare di fornire sono disponibili solo su un protocollo specifico .

    ( FTP ), File Transfer Protocol , per esempio , richiede TCP /IP . Non funziona attraverso AppleTalk , o NetBEUI . L' Hyper Text ( HTTP ) utilizzato con le pagine web Transfer Protocol funziona anche solo attraverso TCP /IP . Quindi, chiaramente , la decisione su ciò che si desidera servire può limitare le opzioni di protocollo .
    Attuazione
    6

    Verificare che i sistemi sono tutti fisicamente collegati . Ciò può essere fatto attraverso connessioni wireless o cablata tramite cavi Ethernet , o anche una combinazione di sistemi cablati ai router o bridge che sono a loro volta collegati a sistemi wireless . Il metodo non è necessariamente il problema, ma facendo sì che ogni macchina ha un collegamento fisico pulito è un passo indispensabile in questo processo . Tutto il resto del lavoro è inutile se i sistemi non possono ottenere i loro messaggi attraverso il livello fisico .
    Sistemi

    collegato a switch porte o porte hub dovrebbe vedere luce verde quando il computer è collegato a . Questa luce verde indica che il computer è pulito collegato al hub o switch. Per sistemi connessi tramite una connessione wireless, ci sono tipicamente pagine di diagnostica associate alla funzione wireless che identifica se il sistema è collegato , e in quale misura la rete potrebbe funzionare . La figura 1 mostra un computer Macintosh che ha una buona connessione ad un router wireless ma alcuna connessione a un hub. Se l'hub è l'unico modo per comunicare con il server, questo problema di cablaggio deve essere risolto o non ci saranno le comunicazioni con il server .
    7

    Verificare che i protocolli di rete funzionino correttamente . Proprio come con la rete fisica , assicurando che i protocolli come TCP /IP funzionino correttamente su tutti i sistemi è un passaggio fondamentale , perché nessuna delle altre attività sarà utile fino a quando i problemi vengono risolti a questo livello . Il test più semplice per il protocollo TCP /IP tra i computer è il test ping . In una riga di comando su una macchina, di tipo " nome ping" (senza virgolette) , dove " nome " rappresenta il nome della macchina che si desidera raggiungere . Se questo non funziona , provare a sostituire l' indirizzo TCP /IP della macchina per il nome . Se questo non funziona , ci sono problemi di rete significativi da affrontare prima di continuare con l'installazione del software del server .
    8

    installazione e /o attivare il software del server . Utilizzo di Microsoft come un esempio semplice , un computer che esegue Windows per Workgroup , nel 1993 avrebbe solo bisogno di fare clic su una casella di controllo per " condividere file con altri computer . " Questa semplice funzione su una GUI nel pannello di controllo avrebbe iniziato il software del server di rete che " ascoltava " per le richieste di file client .

    Allo stesso modo , come mostrato in figura 2 , un utente su un computer Macintosh con Mac OS 10.5 nel 2009, ha solo bisogno di aprire l'icona "Condivisione" in Preferenze di Sistema , al fine di attivare il file serving programmi per Mac . Anche sulla versione workstation del sistema operativo Macintosh , il file sharing può essere fatto utilizzando il protocollo Server Message Block . Anche se il nucleo del sistema operativo Macintosh è UNIX , NFS non è un programma di default del server sulla workstation Macintosh . Invece, il Macintosh supporta ancora il proprio protocollo di condivisione file ( AppleTalk ) e la ( FTP ) più semplicistico File Transfer Protocol .
    9

    Aggiungere e attivare il software server aggiuntivo richiesto. Ogni tipo di informazione può essere utile per condividere può avere il proprio metodo di ascolto delle richieste e rispondendo così al cliente chiedendo loro . Software del browser Web in esecuzione su un client chiede un " web server " per informazioni . Ma a meno che non ci sia un server web in esecuzione su quella macchina , il cliente non sarà possibile ottenere una risposta a tutti.

    Software del server web di Apache è open-source software , di qualità commerciale per servire i client browser web . Anche se questo può essere una buona scelta per gli utenti ad alto volume , può essere eccessivo se si desidera solo per pubblicare internamente per il vostro ufficio o se si vogliono semplicemente sperimentare con le tecnologie a casa . Tutto nave Microsoft e Apple i sistemi operativi con il software server web su di loro, ma come si può vedere nella Figura 1 , il software non è acceso a quando un utente ha chiesto esplicitamente che venga avviato . Inoltre, come con i programmi di file server per la postazione di lavoro , il volume di attività delle versioni workstation in grado di supportare è vincolata su queste piattaforme.
    10

    Aggiungere e attivare il software client necessario . Se avete intenzione di servire i file attraverso la Flie Network System ( NFS) , per esempio, vi accorgerete che i computer Macintosh non supportano , ma messa in funzione può essere un processo intensamente manuale . Attivazione di un browser web , d'altra parte , è facile come un doppio clic sull'icona sul desktop.

    Previous :

    next :
      Articoli Correlati
    ·Networked Computer Manutenzione 
    ·Come configurare un Cisco 861 con un router PIX 
    ·Microsoft Training Manager Operations 
    ·Che cosa è un server NTP 
    ·MS Project Server Corsi di Formazione 
    ·Come aggiungere un computer remoto a un dominio 
    ·Cat5 Vs . Cavo Cat5e 
    ·Come condividere una connessione remota utilizzando un …
    ·Quali sono le schede di interfaccia di rete 
    ·Come modificare un nome sulla estrema Network 
      Articoli in evidenza
    ·Come creare un Timbro Firma per email 
    ·Come eseguire il debug di IIS7 sul lato server 
    ·XLink Bluetooth Problemi 
    ·Come testare una chiamata VoIP 
    ·Come aggiungere porte tramite un modem wireless 
    ·Come mettere in rete un AirCard 
    ·Come impostare il VoIP 
    ·Che cosa è Video Messaging ? 
    ·Comunicazione Digitale Argomenti 
    ·PCI DSS Security Requisiti di formazione 
    Copyright © Conoscenza Informatica http://it.wingwit.com