Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Ενδιάμεσος Web (WBI);
Ο διαδικτυακός διαμεσολαβητής είναι μια εφαρμογή που κάθεται μεταξύ πελάτη και διακομιστή και διευκολύνει την επεξεργασία. Ο όρος Διαμεσολαβητές Ιστού (WBI) αναφέρεται σε ένα πλαίσιο της IBM που χρησιμοποιείται για την ανάπτυξη εφαρμογών διαμεσολάβησης στο Διαδίκτυο.
Ένας διακομιστής συμμετέχει στις περισσότερες εργασίες επεξεργασίας - από την εξαγωγή αιτήματος μέχρι την ανάκτηση / μετάδοση δεδομένων. Οι διαδικτυακοί μεσολαβητές μειώνουν την περιττή επεξεργασία διακομιστών, όπως την κρυπτογράφηση και τις μετατροπές αιτήσεων, και μεταβιβάζουν την ισχύ επεξεργασίας για βελτιωμένη απόδοση διακομιστή. Ένας πελάτης χρησιμοποιεί έναν διαμεσολαβητή στο Διαδίκτυο για να προσαρμόσει το περιεχόμενο βάσει των απαιτήσεων και της απόδοσης ελέγχου.
Η Techopedia εξηγεί τον Διαδικτυακό Διαμεσολαβητή (WBI)
Ο σκοπός ενός διαδικτυακού διαμεσολαβητή είναι να αλλάξει τη συμπεριφορά ενός διαδικτυακού περιβάλλοντος με βάση το ιστορικό και τις προτιμήσεις του χρήστη. Για παράδειγμα, εάν ένας χρήστης προτιμά κόκκινους υπερσυνδέσμους, οι διαμεσολαβητές Web-side από την πλευρά του πελάτη έχουν ρυθμιστεί ώστε να αλλάζουν το χρώμα υπερσυνδέσμων όλων των εισερχόμενων εγγράφων HTML.
Ένας διαμεσολαβητής Web που είναι εξοπλισμένος με κρυφή μνήμη είναι ξεχωριστός από ένα πρόγραμμα περιήγησης, το οποίο προωθεί μια διεύθυνση URL στην προσωρινή μνήμη κατά την πρόσβαση σε μια ιστοσελίδα. Ο Διαμεσολαβητής Ιστού εκτελεί μια ερώτηση τοπικής αναζήτησης και γειτονιάς βασισμένη σε αυτό το αίτημα για να προσδιορίσει εάν η ιστοσελίδα υπάρχει σε άλλους μεσάζοντες.
Το ίδιο περιεχόμενο αποθηκεύεται σε διαφορετικές μορφές για βελτιστοποίηση. Για παράδειγμα, μια εικόνα μπορεί να αποθηκευτεί με διαφορετικές αναλογίες συμπίεσης. Με τη λήψη ενός αιτήματος, ένας διαμεσολαβητής στο διαδίκτυο προσδιορίζει την παράδοση εικόνας, η οποία βασίζεται στις δυνατότητες περιήγησης και ταχύτητας του δικτύου και της απόδοσης. Οι διαμεσολαβητές διαδικτύου χρησιμοποιούνται επίσης για την τροποποίηση και την ενίσχυση των υφιστάμενων πρωτοκόλλων χωρίς να επηρεάζουν τη διαμόρφωση του πελάτη-διακομιστή.
Οι διαμεσολαβητές του διαδικτύου κατασκευάζουν μια διαδρομή δεδομένων για όλα τα αιτήματα παρακολούθησης / επεξεργασίας / γεννήτριας, τα οποία έχουν προτεραιότητα και κανόνα επιλογής βάσει της κατάστασης που απαιτείται για την εκτέλεση αυτής της συγκεκριμένης διαδρομής. Μια συνθήκη μπορεί να εφαρμοστεί σε οποιοδήποτε πεδίο κεφαλίδας HTTP.
Παρακάτω υπάρχει μια γενική περιγραφή της διαδικασίας διαμεσολάβησης στο Διαδίκτυο:
- Ο Διαμεσολαβητής Διαδικτύου συγκρίνει ένα αίτημα με τους κανόνες των εκδοτών αιτήσεων. Οι συντάκτες που πληρούν τον κανόνα τροποποιούν το αίτημα με βάση την προτεραιότητα.
- Το τροποποιημένο αίτημα συγκρίνεται με κάθε καθορισμένο κανόνα γεννήτριας και χειρίζεται η γεννήτρια με την υψηλότερη προτεραιότητα. Αν η γεννήτρια απορρίψει το αίτημα, τότε ενεργοποιείται η γεννήτρια με την επόμενη υψηλότερη προτεραιότητα.
- Προσαρμόζεται ένα σύνολο επεξεργαστών εγγράφων για τη δρομολόγηση του ζητούμενου εγγράφου, ανάλογα με το αίτημα και την οθόνη. Η οθόνη χρησιμοποιείται για τον προσδιορισμό του μηχανισμού παρακολούθησης του εγγράφου και είναι σε θέση να παρακολουθεί άμεσα τα έγγραφα που προέρχονται είτε από τον διαδικτυακό διαμεσολαβητή είτε προέρχονται από τη γεννήτρια.
- Το έγγραφο παραδίδεται στον αιτούντα, που είναι ένα πρόγραμμα περιήγησης στο Web ή ένας διαμεσολαβητής στο Διαδίκτυο.




