|
Zunächst Client-Server ist ein Computer-Modell, dh es gibt auch andere Modelle der Informatik. Die wichtigste Alternative zu Client-Server ist Peer-to-Peer. Versuchen Sie, diese Analogie:
Wenn Sie zu einem Restaurant, Sie sind der Kunde. Sie fordern Dienstleistungen von einem Server aus. Der Server bietet Ihnen den Service, den Sie verlangen, und die Kontrollen in der von Zeit zu Zeit entweder neuer Dienstleistungen, die bestehenden Dienste, die sich ordnungsgemäß oder die Dienste, mit denen Sie fertig sind. Wenn 3 Kunden links, weiterhin. Wenn drei Server links, alle die Menschen, die sie waren Wartungsarbeiten müssen nun entweder eine andere Person zu finden, halten sie, oder sie können nicht weiter arbeiten (in dieser Analogie: gönnerhaften) ihrer Umgebung.
Peer-to-Peer-auf der anderen Seite, ist wie Thanksgiving-Dinner. Sie sind beide, die Dienstleistungen erbringen (Sie bringen ein oder zwei Gerichte) und fordert sie (essen Sie die Lebensmittel, die andere gebracht). Wenn Sie möchten, dass Ihre Glas nachgefüllte Sie Mine-it-yourself. Wenn Sie möchten, dass etwas mehr zu essen, Sie bekommen es. Niemand ist in Befehl noch eine Person vollständig von allen anderen. Jeder ist im Wesentlichen gleich.
Beide Architekturen haben Vor-und Nachteile. Peer-to-Peer ist einfach und läuft auf dem PC-Vanille, dass wir alle zu Hause. Leider ist es nicht die sicherste System (Ich möchte nicht in den steuerlichen Unterlagen auf einem Computer konfiguriert für Peer-to-Peer).
Client-Server-Regel ist sicherer, aber kompliziert zu installieren und zu warten. Die Server-Komponente kann Commodity Hardware, aber realistisch kann zwischen $ 5.000 - $ 500.000, je nachdem, was Sie mit. Die Clients in Ihrem Client-Server-Umgebung kann es sich um die gleichen PC-Vanille, die Sie haben zu Hause, aber es wird wahrscheinlich mit Windows 2000 Pro oder XP Pro statt Windows 95/98/ME/XP Home Edition.
In wenigen Worten, wenn Sie möchten, dass die gemeinsame Nutzung eines Druckers auf die 3 Computer in Ihrem Haus haben, gehen Sie Peer-to-Peer. Wenn Sie ein LAN-Produktion, die Verarbeitung Millionen von finanziellen transations pro Tag und die Notwendigkeit einer stabilen, sicheren, professionellen Umfeld, Client-Server gehen.
Habe ich die Antwort auf Ihre Frage?
|