Μοντέλο πελάτη-διακομιστή: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
μ Ρομπότ: Προσθήκη: mk:Client-server
μ Τυπογραφικά
Γραμμή 1:
Στην [[επιστήμη υπολογιστών|επιστήμη των υπολογιστών]] το μοντέλο [[μηχανική λογισμικού|αρχιτεκτονικής λογισμικού]] '''πελάτη-διακομιστή''' αποτελεί μία συνήθη μέθοδο ανάπτυξης λογισμικού στην οποία ο '''πελάτης''' (ένα τμήμα [[λογισμικό|λογισμικού]]) ζητά κάτι (π.χ. έναν [[πόρος (υπολογιστές)|πόρο]], τα αποτελέσματα ενός υπολογισμού κοκκ.ο.κ.) και ο '''[[διακομιστής]]''' (ένα άλλο τμήμα λογισμικού) του το επιστρέφει. Κάθε διακομιστής μπορεί να εξυπηρετεί πολλαπλούς πελάτες.
 
Ο διακομιστής και ο πελάτης μπορούν να εκτελούνται σε διαφορετικές [[Διεργασία (υπολογιστές)|διεργασίες]], οι οποίες με τη σειρά τους μπορούν να εκτελούνται σε διαφορετικούς [[υπολογιστής|υπολογιστές]], οπότε απαιτείται ένα [[δίκτυο υπολογιστών]] για τη [[διαδιεργασιακή επικοινωνία]] μεταξύ τους. Σε αυτή την περίπτωση το μοντέλο πελάτη-διακομιστή αποτελεί μία από τις μεθόδους ανάπτυξης και λειτουργίας [[κατανεμημένο σύστημα|κατανεμημένων συστημάτων]], όπου θεωρούμε τόσο τον πελάτη όσο και τον διακομιστή διαφορετικά τμήματα της ίδιας κατανεμημένης εφαρμογής (π.χ., με την έννοια αυτή, ο [[Παγκόσμιος Ιστός]] είναι μία μεγάλη κατανεμημένη εφαρμογή αποτελούμενη από τους [[πλοηγός Web|πλοηγούς Web]] και το σύνολο των διακομιστών Web).