Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Nettverk  
  • Ethernet
  • FTP og Telnet
  • IP-adresse
  • Internett Nettverk
  • lokale nettverk
  • modemer
  • Network Security
  • Andre Datanettverk
  • rutere
  • virtuelle nettverk
  • Voice over IP
  • Trådløst nettverk
  • trådløse routere
  •  
    Datamaskin >> Nettverk >> lokale nettverk >> Content
    Hvordan bygge en klient-server datamaskin
    Denne artikkelen identifiserer klient - server databehandling og illustrerer enkle måter å utnytte denne teknologien med verktøy som allerede er til din disposisjon . Selv om klient - server databehandling kan høres offisielle, teknisk og skremmende , det er den enkle ideen , der Internett runs.To være en klient i denne sammenheng er å be en annen datamaskin for noe . Å være en server er å gi noe når du blir spurt . Så hver gang du peker en nettleser på google.com å søke etter noe , er datamaskinen fungerer som en klient og google datamaskinen virker som en server.As nesten alle pc kjøpt i dag ankommer fullastet å fungere som en klient , denne artikkelen vil fokusere på å lage en server. Du trenger
    Minst en computerServer programvare som en FTP-server eller en web tjenerA fysisk forbindelse mellom computersA felles nettverk , for eksempel TCP /IPClient programvare, for eksempel Firefox eller Safari
    Vis flere instruksjoner
    Planlegging
    en

    Tenk på hva du trenger gjort med klient - server databehandling . Hvis du vil gi iTunes film nedlastinger til kunder over hele verden , vil antall forespørsler du får være stor nok til å dra nytte av spesielle datamaskiner optimalisert for å fungere som servere. Hvis du bare trenger et sted for Duane og Paula for å dele filer , kan et spesielt formål maskinen ikke være nødvendig.
    P Hvis du arbeider som en utvikler , eller bare tester ut eksempler på klient - server teknologi , du kan installere både klient og server-programvare på samme system .

    Denne artikkelen forutsetter dine behov er små og at nesten hvilken som helst maskin i et nettverk kan støtte de fysiske kravene til deling , eller servering , klienter .

    2

    Tenk operativsystem valg samt maskinvare . Jo oftere og mer intenst serveren er bedt om informasjon , jo større den potensielle nytten i å kjøpe et operativsystem som er spesialisert for servering informasjon. Med Microsoft Windows , for eksempel, finnes muligheten til å tjene ( eller dele ) filer med andre datamaskiner i både Workstation og Server-produkter , men det er betydelige begrensninger for hvor mange forskjellige kunder som kan samtidig servert av Workstation produktet. Disse grensene er hardkodet i Workstation versjon , men fjernet for server-versjonen av operativsystemet .

    Operativsystemer som Sun Microsystems ' Solaris og Linux ikke gidder å skille mellom klient og server -versjoner , men installasjon og administrasjon av disse operativsystemene krever generelt en større grad av teknisk raffinement på brukerens side . Merk at Suns Solaris -operativsystemet er tilgjengelig for gratis nedlasting, og den kommer med noen av de mest vanlige server programmer forhåndsinstallert og uten begrensninger.
    3

    Bestem hvordan maskinene vil være fysisk tilkoblet . Med mindre du er en utvikler eller tester et system , vil du sannsynligvis vil denne serveren til å svare på forespørsler fra andre maskiner . Sikre at den fysiske tilkoblingen for dine systemer er ren og feilfri er et svært viktig skritt i klient - server databehandling fordi det kan være vanskelig å diagnostisere problemer med programvaren hvis maskinvaren er å gi deg problemer .

    Hva ville det være som om datamaskinens tilkoblinger var så uberegnelig som mobiltelefon tilkoblinger ? Forbindelseselementet teknologi kan eller ikke kan være viktig . Din mobiltelefon kan være i stand til å overføre telefonnumre og kontaktinformasjon til PC-en , men den funksjonaliteten kan bare være tilgjengelig via Bluetooth nettverk . Maskinene må være i stand til å kommunisere på et fysisk nivå før de kan kommunisere programvare til programvare .
    4

    Bestem hva serverprogramvare du vil bruke. Klientprogramvare "spør " for informasjon , og serverprogramvare " svar " med informasjon. Det vil ikke være noen fremgang før maskinen du har merket for en server kjører "server " programmer . Men det er mange typer av server programmer - optimalisert for forskjellige typer klient forespørsler . På bedriftens nettverk er det vanlig å se klienter ber servere for å lagre eller hente ( lagre eller åpne ) filer som er lagret på datamaskiner over nettverket . Disse " filservere " kjøre programmer som lytter for klient fil forespørsler , og deretter (med forbehold om sikkerhet verifisering ) de passerer informasjonen sammen , eller ta imot informasjonen , hvis forespørselen er for en "Lagre" operasjon på tvers av nettverket .

    i 2009 de mest vanlige metoder for bruk av filer over et nettverk er Microsofts Server Message Block ( SMB ) protokollen og UNIX Network File System ( NFS ) . Det er et UNIX -versjonen av Microsofts protokoll også, kalt SAMBA . Dette åpen kildekode -versjon av SMB kan installeres på UNIX- maskiner eller andre nettverk filservere for å enkelt utveksle filer med Microsoft klienter. Selvfølgelig kan en NFS klient programvare også installeres på en Microsoft maskinen og la den til å be om filer til en server som kjører NFS -filserveren. Poenget er å forstå hva programmet skal brukes til å gi informasjon , og for å sikre klienten maskinen kjører et tilsvarende program så sine forespørsler kan forstås av serveren .
    5

    Identifiser hva nettverksprotokoll du vil bruke mellom serveren og sine klienter. Internett er basert på TCP /IP, men Macintosh- datamaskiner leveres med støtte for AppleTalk også. Den vanligste nettverksprotokoll i bruk for klient - server databehandling i 2009 er TCP /IP, men på eldre systemer , kan TCP /IP ikke er installert . Som du vurdere ulike protokollmuligheter , husk at noen tjenester du kanskje ønsker å gi er bare tilgjengelige over en bestemt protokoll .

    File Transfer Protocol ( FTP) for eksempel, krever TCP /IP. Det vil ikke fungere på tvers av AppleTalk , eller NetBEUI . Hyper Text Transfer Protocol ( HTTP ) brukes med web-sider vil også arbeide bare over TCP /IP. Så klart , kan vedtaket om hva du ønsker å tjene begrense dine protokollmuligheter .
    Implementering
    6

    Kontroller at systemene er alle fysisk tilkoblet. Dette kan gjøres gjennom trådløse tilkoblinger eller via kablet Ethernet-kabler , eller en kombinasjon av systemer kablet til rutere eller broer som er i sving koblet til trådløse systemer . Metoden er ikke nødvendigvis problemet, men å sørge for hver maskin har en ren fysisk tilkobling er et essensielt skritt i denne prosessen . Alt det andre arbeidet er ubrukelig hvis systemene ikke kan få sine meldinger gjennom det fysiske laget .

    Systemer tilknyttet bytter port eller hub porter skal se grønne lysene på når den vedlagte datamaskinen er på . Dette grønt lys betyr at datamaskinen er rent koblet til hub eller switch . For systemer feste gjennom en trådløs forbindelse , er det vanligvis diagnostiske skjermer forbundet med den trådløse funksjonen som vil identifisere hvis systemet er koblet til, og i hvilken grad nettverket kan fungere . Figur 1 viser en Macintosh datamaskin som har en god forbindelse til en trådløs ruter , men ingen sammenheng i det hele tatt til en hub. Hvis huben er den eneste måten å kommunisere med sin server, må dette kabling problemet være løst, eller blir det ingen kommunikasjon med den serveren.
    7

    Kontroller at nettverksprotokoller fungerer som de skal . Akkurat som med det fysiske nettverket , slik at protokoller som TCP /IP fungerer som de skal på alle systemer er et kritisk punkt fordi ingen av de andre aktivitetene vil være nyttig før problemene er strykes ut på dette nivået . Den enkleste testen for TCP /IP mellom datamaskiner er ping-testen . På en kommandolinje på en maskin , skriv " ping navn " (uten anførselstegn ) hvor "navn" representerer navnet på maskinen du ønsker å nå. Hvis dette ikke fungerer , kan du prøve å erstatte TCP /IP -adressen til maskinen for navnet. Hvis det ikke fungerer , er det betydelige nettverksproblemer som må løses før du fortsetter med server installasjon av programvare . Aktivere
    8

    Installer og /eller serverprogramvaren . Ved hjelp av Microsoft som en enkel eksempel vil en datamaskin som kjører Windows for arbeidsgrupper tilbake i 1993 har bare trengte å klikke en sjekk - boksen til " Del filer med andre datamaskiner . " Denne enkle funksjonen på et GUI i kontrollpanelet ville ha startet nettverksserver programvare som " lyttet " til klient fil forespørsler .

    Tilsvarende som vist i Figur 2 , en bruker på en Macintosh datamaskin som kjører Mac OS 10.5 i 2009 trenger bare å åpne " Sharing "-ikonet i Systemvalg for å slå på filen som serverer programmer for Mac. Selv på arbeidsstasjonen versjonen av Macintosh -operativsystemet, kan fildeling gjøres ved hjelp av Server Message Block -protokollen. Selv om kjernen i Macintosh -operativsystemet er UNIX , er NFS ikke en standard server program på Macintosh -arbeidsstasjon . I stedet støtter Macintosh fortsatt sin egen fildelingsprotokollen ( AppleTalk ) og mer forenklede File Transfer Protocol ( FTP) .
    9

    Legg til og aktivere en ekstra server -programvare du trenger. Hver type informasjon du vil dele kan ha sin egen metode for å lytte etter forespørsler og dermed reagerer på kunden ber dem om . Nettleser programvare som kjører på en kunde ber en "web -server " for informasjon . Men med mindre det er en webserver som kjører på den maskinen , vil klienten ikke får svar i det hele tatt .

    Apache webserver programvare er open- source , kommersiell -grade programvare for servering nettleser klienter. Selv om dette kan være et godt valg for høy -volum brukere , kan det være overkill hvis du bare vil publisere internt for kontoret , eller hvis du bare ønsker å eksperimentere med den teknologien hjemme. Alle Microsoft og Apple operativsystemer skip med web server software på dem , men som du kan se i figur 1 , er programvaren ikke slått på før en bruker eksplisitt ba om det å starte. Også, som med filserver programmer for arbeidsstasjon, er volumet av aktivitet arbeidsstasjonen versjoner kan støtte begrenset på disse plattformene .
    10

    Legg til og aktivere noen klientprogramvare nødvendig. Hvis du har tenkt å tjene filer via nettverket flie System ( NFS ) protokollen, for eksempel, vil du finne at Macintosh-maskiner gjør støtter det , men starter den opp kan være et intenst manuell prosess. Aktivering av en nettleser , på den annen side , er like enkelt som å dobbeltklikke på ikonet på skrivebordet ditt .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til en datamaskin til en Domain Controlle…
    ·Hvordan koble til en Mac Server med en PC 
    ·Hvordan koble To Desktop 
    ·Hvordan skjule en datamaskin fra en ruter 
    ·Hvordan finne billige Internett Pakker 
    ·Forskjellen mellom typer rutere 
    ·Slik feilsøker et Ad hoc-nettverk 
    ·Slik konfigurerer en Linksys Router å arbeide med en 2…
    ·Hvordan annen melding datamaskiner på nettverket 
    ·Windows 2008 Admin Tools 
      Anbefalte artikler
    ·Den trådløse adapteren vil ikke koble til nettverket 
    ·4G Tjenesteyter 
    ·Min iPod Touch Sier Koblet til iTunes Men min PC kan ik…
    ·Hvordan bruke intranett i skolen 
    ·Hvordan legge til datamaskiner til det trådløse nettv…
    ·Hvordan åpne NAT på en Linksys WRT150N 
    ·Python Zope Tutorial 
    ·Slik installerer en Ethernet Controller Driver for Vist…
    ·Hvordan sette opp et trådløst nettverk 
    ·Hvordan aktivere Secure Remote Access 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/