Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Nätverk
  • Ethernet
  • FTP och Telnet
  • IP -adress
  • Internet-nätverk
  • Regionalt nätverk
  • Modem
  • Network Security
  • Andra Computer Networking
  • Routrar
  • virtuella nätverk
  • Voice Over IP
  • Trådlöst Nätverk
  • trådlösa routrar
  • * Dator Kunskap >> Nätverk >> Regionalt nätverk >> Content

    Hur man bygger en dator Client Server

    Denna artikel identifierar klient - server computing och visar enkla sätt att utnyttja denna teknik med verktyg redan till ditt förfogande . Även klient - server computing kan låta tjänstemannen , teknisk och skrämmande , det är den enkla idén som Internet runs.To vara en klient i detta sammanhang är att be en annan dator för något . Att vara en server är att ge något när bad . Så någon gång du pekar en webbläsare på google.com för att söka efter något , är din dator som fungerar som en klient och Google datorn agerar som server.As nästan varje dator köpt i dag anländer fullastade att fungera som en klient , denna artikel kommer att fokusera på att skapa en server . Saker du behöver
    Minst en datorserver programvara såsom en FTP -server eller en web Servera fysisk förbindelse mellan computersA vanligt nätverksprotokoll såsom TCP /IPClient programvara, t.ex. Firefox eller Safari
    Visa fler instruktioner
    planering
    1

    Tänk på vad du behöver göra med klient - server datoranvändning . Om du kommer att ge iTunes film nedladdningar till kunder över hela världen , kommer antalet förfrågningar du får vara tillräckligt stor för att dra nytta av särskilda datorer optimerade för att fungera som servrar . Om du bara behöver en plats för Duane och Paula för att dela filer , kan ett speciellt ändamål maskinen inte krävas .
    P Om du arbetar som utvecklare , eller helt enkelt testa ut exempel på klient - server -teknik , du kan installera både klient och server mjukvara på samma system .

    denna artikel förutsätts dina behov är små och att nästan alla maskiner i ett nätverk kan stödja de fysiska kraven för att dela eller levererar , klienter .
    Sida 2

    Överväg operativsystem val samt hårdvara . Ju oftare och mer intensivt servern begärt information , desto större potentiella nyttan av att köpa ett operativsystem som är specialiserad för servering information. Med Microsoft Windows , till exempel , finns det möjlighet att tjäna ( eller aktie) filer med andra datorer i både Workstation och Server-produkter , men det finns betydande begränsningar för hur många olika klienter som samtidigt kan betjänas av Workstation produkten . Dessa gränser är hårdkodade i Workstation versionen , men bort för serverversionen av operativsystemet .

    Operativsystem såsom Sun Microsystems Solaris och Linux bryr sig inte att skilja mellan klient och server -versioner , men installation och hantering av dessa operativsystem kräver generellt en högre grad av teknisk komplexitet på användarens sida . Observera att Suns Solaris operativsystem är tillgänglig för gratis nedladdning , och det kommer med några av de vanligaste förinstallerade serverprogram och utan begränsningar .
    3

    Bestäm hur maskinerna fysiskt kommer att anslutas . Såvida du inte är en utvecklare eller testar ett system , kommer du antagligen att vilja denna server för att svara på förfrågningar från andra maskiner . Att se till att den fysiska anslutningen för ditt system är rent och felfri är ett mycket viktigt steg i klient - server computing eftersom det kan vara svårt att diagnostisera problem med programvara om maskinvaran ger dig svårigheter .

    Vad skulle det vara som om datorns anslutningar var så oberäknelig som anslutningar mobiltelefon ? Den anslutande tekniken kan eller inte kan vara viktigt . Din mobiltelefon kanske kan föra över telefonnummer och kontaktuppgifter till din dator , men den funktionen kan endast vara tillgänglig via Bluetooth nätverk . Maskiner måste kunna kommunicera på en fysisk nivå innan de kan kommunicera mjukvara till mjukvara .
    4

    Bestäm vilken server programvara du kommer att använda . Klientprogram " frågar " efter information , och serverprogramvara " svar " med informationen . Det kommer inte att bli några framsteg förrän den maskin du har markerat för en server är igång "server" program . Men det finns massor av olika typer av serverprogram - optimerade för olika typer av kundens begäran . På företagsnätverk är det vanligt att se kunder frågar servrar för att lagra eller hämta ( spara eller öppna ) filer som lagras på datorer över nätverket . Dessa " filservrar " köra program som lyssnar efter förfrågningar klientfilsystemen , och sedan ( med förbehåll för säkerhets kontroll ) de passerar informationen tillsammans , eller acceptera informationen , om begäran om en " Save " funktion över nätverket .

    Under 2009 de vanligaste metoderna för att använda filer över ett nätverk är Microsofts Server Message Block ( SMB ) -protokoll och UNIX Network File System ( NFS ) . Det är en UNIX- version av Microsofts protokoll samt , kallad SAMBA . Detta öppen källkod version av SMB kan installeras på UNIX-maskiner eller andra nätverk filservrar för att enkelt utbyta filer med Microsofts kunder . Naturligtvis kan en NFS- klient också installeras på en Microsoft maskin och låt den begära filer från en server som kör NFS -filservern . Poängen är att förstå vad programmet kommer att användas för att tillhandahålla den information , och se till att klientdatorn kör ett liknande program så att dess begäran kan förstås av servern .
    5

    Identifiera vad nätverksprotokoll du kommer att använda mellan din server och dess kunder . Internet är baserat på TCP /IP , men Macintoshdatorer alla fartyg med stöd för AppleTalk som väl. Den vanligaste nätverksprotokoll som används för klient - server computing under 2009 är TCP /IP , men på äldre system , kan TCP /IP inte har installerats . När du överväga olika protokollalternativ , tänk på att vissa tjänster som du kanske vill ge är bara tillgängliga under ett specifikt protokoll .

    File Transfer Protocol ( FTP ) till exempel , kräver TCP /IP . Det kommer inte att fungera över AppleTalk eller NetBEUI . Hyper Text Transfer Protocol ( HTTP ) som används med webbsidor kommer också att arbeta endast över TCP /IP . Så klart , kan beslutet om vad du vill tjäna begränsa dina protokollalternativ .
    Genomförande
    6

    kontrollera att de system allt fysiskt är anslutna . Detta kan ske genom trådlösa anslutningar eller via trådbunden Ethernet-kablar , eller ens en kombination av system trådbundna till routrar eller bryggor som i sin tur är ansluten till trådlösa system . Metoden är inte nödvändigtvis problemet , men se till att varje maskin har en ren fysisk anslutning är ett nödvändigt steg i denna process . Allt annat är meningslöst om systemen inte kan få ut sina budskap genom det fysiska skiktet .

    System som är anslutna att byta portar eller portar nav ska se gröna lampor på när den anslutna datorn är påslagen . Denna grönt ljus betyder att datorn rent är ansluten till navet eller växeln . För system som är förenade genom en trådlös anslutning , det är oftast diagnostiska skärmar förknippade med den trådlösa funktionen som identifierar om systemet är anslutet , och i vilken utsträckning det nätverk kan fungera . Figur 1 visar en Macintosh-dator som har en bra anslutning till en trådlös router men ingen koppling alls till en hubb . Om navet är det enda sättet att kommunicera med sin server , måste detta ledningar fråga lösas eller blir det ingen kommunikation med servern . Kontrollera att dina nätverksprotokoll fungerar korrekt
    7

    . Precis som med det fysiska nätet , se till att protokoll som TCP /IP fungerar korrekt på alla system är ett kritiskt steg eftersom ingen av de övriga verksamheter kommer att vara användbara förrän frågor retts ut på denna nivå . Det enklaste testet för TCP /IP mellan datorer är ping-test. På kommandoraden på en maskin , typ " ping namn " ( utan citationstecken ) där " namn " är namnet på den maskin som du vill nå . Om detta inte fungerar , försök att ersätta TCP /IP- adressen till den dator för namnet . Om det inte fungerar , det finns betydande nätverk frågor som måste lösas innan du fortsätter med serverprogramvaran installation .
    8

    Installera och /eller aktivera serverprogramvaran . Använda Microsoft som ett enkelt exempel , skulle en dator som kör Windows för Workgroups redan 1993 ha behövde bara klicka på en kryssruta för " Dela filer med andra datorer . " Denna enkla funktion på ett GUI i kontrollpanelen skulle ha startat programvaran nätverksserver som " lyssnade " på förfrågningar klientfilsystemen .

    Liknande sätt, såsom visas i figur 2 , en användare på en Macintosh-dator med Mac OS 10.5 under 2009 behöver bara öppna " Sharing " -ikonen i Systeminställningar för att slå på filen som betjänar program för Mac . Även på arbetsstationen version av Macintosh -operativsystemet , kan fildelning göras med hjälp av Server Protocol Message Block . Även om kärnan i Macintosh operativsystem är UNIX , är NFS inte en standard server program på Macintosh-arbetsstation . Istället stöder Macintosh fortfarande ett eget protokoll fildelning ( AppleTalk ) och mer naiv File Transfer Protocol ( FTP ) .
    9

    Lägg till och aktivera någon extra server programvara du behöver . Varje typ av information som du vill dela kan ha sin egen metod för att lyssna efter förfrågningar och därmed svara för kunden ber dem . Webbläsare som körs på en kund frågar en " webbserver " för information. Men om det inte finns en webbserver som körs på den maskinen , kommer kunden får något svar alls .

    Apaches webbserver programvara är open - source , kommersiell kvalitet programvara för servering klienter webbläsare . Även om detta kan vara ett bra val för stora volymer användare , kan det vara overkill om du bara vill publicera internt för ditt kontor eller om du bara vill experimentera med teknik hemma . Alla Microsoft och Apple operativsystem fartyg med webbservern på dem , men som ni kan se i figur 1 , är programvaran inte startas förrän användaren uttryckligen begärt att den ska starta . Också, som med filserver program för arbetsstationen , är verksamhetens volym arbetsstationen versionerna kan stödja begränsade på dessa plattformar .
    10

    Lägg till och aktivera någon klientprogramvara . Om du tänker servera filer via nätverket Flie System ( NFS ) protokoll , till exempel , kommer du att finna att Macintosh-datorer gör stödja det , men starta det kan vara ett intensivt manuell process . Aktivera en webbläsare , å andra sidan , är lika enkelt som att dubbelklicka på ikonen på skrivbordet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man installerar en dator router för 2 datorer
    ·Hur delar jag mappar och filer i ett nätverk
    ·Hur du återställer en D - Link Router WBR - 1310
    ·Det snabbaste sättet att migrera filer från en PC til…
    ·Hur till Aktivera en brandvägg i Windows 2000
    ·Iomega Network Hard Drive Instruktioner
    ·Hur man skapar en postlådeaktiverade Användare
    ·Skriva ut från en Windows Terminal Server
    ·Hur man byter en NIC -kort
    ·Vad är Cisco VTP
    Utvalda artiklarna
    ·Felsökning av en Motorola SB5101 Modem för Xbox anvä…
    ·Vad behöver jag för att göra min dator Trådlös
    ·Upptäcka nätverksintrång
    ·En HP Laptop Wireless Adapter inte fungerar i XP
    ·Behöver du en DNS Number få tillgång till en trådlö…
    ·Hur man installerar ett Ethernet -kort för Fujitsu Sty…
    ·Så här aktiverar du DHCP
    ·Konfigurera Stunnel Windows
    ·Definition av sniffer-program
    ·Hur Synkronisera Två hemdatorer
    Copyright © Dator Kunskap http://www.dator.xyz