ΥπολογιστέςΛογισμικό

Κοινοποίηση στο πρόγραμμα περιήγησής σας - τι είναι αυτό;

Πολλοί χρήστες του Διαδικτύου αναρωτιούνται: «Γνωστοποίηση ένα πρόγραμμα περιήγησης - τι είναι αυτό;» Δείχνει ένα συγκεκριμένο στυλ του σερφάρισμα στο Internet, όπου ένα αίτημα για μια συναλλαγή που ξεκίνησε από έναν κεντρικό server. Αυτό έρχεται σε αντίθεση με την αντίθετη κατεύθυνση των δεδομένων, όταν η αίτηση για τη μεταφορά των πληροφοριών που ξεκίνησε από το δέκτη ή τον πελάτη.

Για την κοινοποίηση οι υπηρεσίες που βασίζονται συχνά σε προτιμήσεις των πληροφοριών που εκφράζονται εκ των προτέρων. Αυτό είναι το μοντέλο της συνδρομής για τη δημοσίευση. Πελάτης «γράφει» διάφορες πληροφορίες «κανάλια» του παρέχονται από το διακομιστή. Κάθε φορά νέο περιεχόμενο είναι διαθέσιμο σε ένα από αυτά τα κανάλια, ο server στέλνει τις πληροφορίες σε αυτόν. Κοινοποίηση στο πρόγραμμα περιήγησης μερικές φορές μιμείται την τεχνική έρευνα, ειδικά σε περιπτώσεις όπου το πραγματικό ερώτημα δεν είναι δυνατό - για παράδειγμα, στις ιστοσελίδες των σοβαρών πολιτικών ασφάλειας που απαιτούν την απόρριψη των εισερχόμενων αιτήσεων HTTP / S.

αρχή της λειτουργίας

Σύγχρονη conferencing και τα στιγμιαία μηνύματα είναι χαρακτηριστικά παραδείγματα του τι μοιάζει ειδοποίηση. Τι είναι και πώς λειτουργεί; Τα μηνύματα chat και μερικές φορές τα αρχεία έσπρωξε προς το χρήστη αμέσως μόλις παραληφθούν από την υπηρεσία μηνυμάτων. Τόσο η αποκεντρωμένη peer-to-LVS και συγκεντρωτική προγράμματα (όπως το IRC ή XMPP) επιτρέπουν «σπρώξει» τα αρχεία. Αυτό σημαίνει ότι το όνομα του αποστολέα ξεκινά η μεταφορά δεδομένων και όχι τον παραλήπτη.

E-mail μπορεί επίσης να συνεργαστεί με την κοινοποίηση - πρωτόκολλο SMTP είναι, στην ουσία, «ώθηση». Παρ 'όλα αυτά, το τελευταίο «βήμα» από το διακομιστή αλληλογραφίας στον υπολογιστή συνήθως κάνει ένα pull-πρωτόκολλο όπως το POP3 ή IMAP. Το πρωτόκολλο IMAP περιλαμβάνει το IDLE-εντολή, η οποία επιτρέπει στο διακομιστή να ενημερώσει τον πελάτη για ένα εισερχόμενο μήνυμα. Η αρχική BlackBerry ήταν η πρώτη δημοφιλής συσκευή, όταν η κοινοποίηση έχει ενεργά στο πρόγραμμα περιήγησης. Τι είναι αυτό σε αυτές τις συσκευές - μπορεί να δει κανείς στη διεύθυνση ηλεκτρονικού ταχυδρομείου (για ασύρματη).

Αυτό που ήταν πριν;

Ένα άλλο παράδειγμα είναι PointCast δικτύου η οποία ήταν γνωστή στη δεκαετία του 1990. Παρέχει ειδήσεις και χρηματιστήριο δεδομένων. Και Netscape, είναι και εφαρμογές από τη Microsoft να ενσωματώσει το λογισμικό τους για κάθε έκδοση του browser τους, αλλά ποτέ δεν ήταν δημοφιλής, και στη συνέχεια εξαφανίστηκε εντελώς. Στη συνέχεια Browsers αντικατασταθεί αυτή τη λειτουργία στη δεκαετία του 2000 στη RSS - σύστημα συνδρομών, όπου υπάρχει μια πιο προχωρημένη ειδοποίηση στο πρόγραμμα περιήγησης. Τι είναι τα στοιχεία εγγραφής - ξέρει κάθε αναγνώστης των blogs.

Άλλες χρήσεις ειδοποίηση με δυνατότητα web εφαρμογή περιλαμβάνει πληροφορίες σχετικά με τα δεδομένα της αγοράς (τιμές μετοχών), online chat και το σύστημα ανταλλαγής μηνυμάτων (webchat), δημοπρασίες, online στοιχημάτων και παιχνιδιών, αθλητικά στοιχήματα, κονσόλες παρακολούθησης και τα παρόμοια.

Κοινοποίηση του προγράμματος περιήγησης - που είναι σήμερα;

Ειδοποίηση μέσω IEFT είναι ένα απλό πρωτόκολλο που χρησιμοποιεί HTTP / 2 για να παραδώσει άμεσα ειδοποιήσεις (για τις εισερχόμενες κλήσεις και μηνύματα). Το πρωτόκολλο συνδυάζει όλα σε πραγματικό χρόνο τα γεγονότα σε μια μόνο συνεδρία, η οποία επιτρέπει την πιο αποτελεσματική χρήση του δικτύου και ραδιοφώνου πόρων. One-stop υπηρεσία συνδυάζει όλα τα γεγονότα με τη διανομή των εφαρμογών τους, καθώς γίνονται διαθέσιμες. Αυτό απαιτεί μία μόνο συνεδρία, αποφεύγοντας έτσι το χάσιμο χρόνου και κίνησης.

Κοινοποίηση στο πρόγραμμα περιήγησής σας - είναι από τεχνική άποψη;

HTTP-ειδοποίηση (επίσης γνωστή ως ροή HTTP) είναι ένας μηχανισμός για την αποστολή δεδομένων από το πρόγραμμα περιήγησης για το διακομιστή Web. Αυτό μπορεί να επιτευχθεί με οποιοδήποτε από πολλούς μηχανισμούς. Συνήθως, ο web server δεν τερματίσει τη σύνδεση μετά την προκήρυξη απεστάλη στον πελάτη. Ο web server αφήνει ανοικτή τη σύνδεση, και σε περίπτωση ενός νέου εκδήλωση (για παράδειγμα, αλλάζοντας τα δεδομένα που αποστέλλονται στο μήνυμα) εμφανίζεται αμέσως. Σε αντίθετη περίπτωση, η εκδήλωση θα πρέπει να περιμένω στην ουρά μέχρι να ληφθεί το επόμενο αίτημα του πελάτη.

Οι περισσότεροι εξυπηρετητές Ιστού προσφέρουν αυτή τη δυνατότητα με τη χρήση CGI (για παράδειγμα, μη-αναλυθούν σενάρια κεφαλίδα σε Apache). Ο υποκείμενος μηχανισμός αυτής της προσέγγισης είναι η κωδικοποιητική μετάδοση μπλοκ. Ένα κλασικό παράδειγμα είναι η γνωστοποίηση των «συντρόφους» του προγράμματος περιήγησης. Τι είναι σε αυτό το site; Το πρώτο είναι οι πληροφορίες σχετικά με τα εισερχόμενα μηνύματα και σήματα «Like».

εναλλακτικούς μηχανισμούς

Ένας άλλος μηχανισμός συνδέεται με ένα συγκεκριμένο τύπο του MIME, η οποία ονομάζεται ένα πολυ-συστατικό αντικατάστασης. Αυτό παρουσιάστηκε για πρώτη φορά το 1995, το Netscape, το πρόγραμμα περιήγησης «on the fly» αλλάζει το έγγραφο κάθε φορά που λαμβάνεται μια νέα έκδοση για το διακομιστή. Ο ίδιος εξακολουθεί να υποστηρίζεται στο Firefox, Opera, Safari και σήμερα, αλλά όχι στον Internet Explorer. Ο μηχανισμός αυτός μπορεί να εφαρμοστεί σε HTML έγγραφα, αλλά και για τη συνεχή ροή εικόνων σε εφαρμογές web κάμερα.

WHATWG εφαρμογές Web 1.0 περιλαμβάνει ένα μηχανισμό που στοχεύει να αλλάξει το περιεχόμενο του πελάτη. Έχει γίνει γνωστό από την 1η Σεπτεμβρίου του 2006, όταν το πρόγραμμα περιήγησης στο Web Opera σε εφαρμογή αυτό το νέο πειραματικό σύστημα που ονομάζεται διακομιστή-SentEvents. Αυτή τη στιγμή τυποποιηθεί ως μέρος της HTML5. Σε αυτή τη μέθοδο, ο διακομιστής χρησιμοποιεί μόνιμες συνδέσεις HTTP, με αποτέλεσμα μια απάντηση παραμένει πάντα «ανοιχτή» (δηλαδή, ο διακομιστής δεν σταματά ποτέ απάντηση), ουσιαστικά «εξαπάτηση» του browser σας. Έτσι, η εφαρμογή παραμένει πάντα σε κατάσταση εκκίνησης, αφού η σελίδα έχει ανοίξει πλήρως. Ο διακομιστής στη συνέχεια περιοδικά στέλνει αποσπάσματα Javascript για να ενημερώσετε το περιεχόμενο της σελίδας, επιτρέποντας έτσι την κοινοποίηση. Χρησιμοποιώντας την τεχνική αυτή, ο πελάτης δεν χρειάζεται Java applets ή άλλα plug-ins για να κρατήσει ανοικτή σύνδεση με το διακομιστή - ο πελάτης λαμβάνει αυτόματα μια ειδοποίηση για νέα συμβάντα που έρχονται από το διακομιστή. Ένα σημαντικό μειονέκτημα αυτής της μεθόδου, όμως, είναι η έλλειψη ελέγχου από την εποχή του διακομιστή του προγράμματος περιήγησης. Η ενημέρωση της σελίδας είναι πάντα απαραίτητη, αν υπάρχει χρονικό όριο για την ανοιχτή σελίδα.

μνήμη δεδομένων

απομνημόνευση τεχνική από μόνη της δεν αποτελεί την κατάλληλη ειδοποίηση. Αυτό επιτρέπει μόνο σε σας για να μιμηθεί το μηχανισμό κοινοποίησης σε ένα περιβάλλον όπου δεν είναι δυνατή. Για παράδειγμα, σε ένα απαιτητικό πολιτικές ασφαλείας sites που απαιτούν την απόρριψη από τις εισερχόμενες αιτήσεις HTTP / S. Είναι αδύνατο να κοινοποίησης στο πρόγραμμα περιήγησης (δηλαδή, και πώς λειτουργεί - βλέπε παραπάνω). Σε αυτή την περίπτωση, ο πελάτης ζητά πληροφορίες ακριβώς όπως σε ένα κανονικό ερώτημα, αλλά λόγω των προσδοκιών του διακομιστή δεν μπορεί να ανταποκριθεί άμεσα. Εάν ο διακομιστής δεν έχει νέες πληροφορίες στον πελάτη όταν έλαβε ένα αίτημα - αντί να πρέπει να στείλει ένα άδειο απάντηση, το αίτημα παραμένει ανοιχτή, εν αναμονή νέων στοιχείων. Μόλις εμφανιστούν τα δεδομένα αυτά, στέλνει αμέσως τον / S απόκρισης HTTP στον πελάτη, ολοκληρώνοντας την ανοιχτή σύνδεση.

Μετά την παραλαβή του πελάτη συχνά εκδίδει αμέσως αίτηση σε άλλη απάντηση από τον server. Έτσι, ο μέσος χρόνος καθυστέρησης απόκρισης (ο χρόνος από τη στιγμή που οι πληροφορίες είναι διαθέσιμες, και το επόμενο αίτημα του πελάτη) που συνδέεται με την άφιξη των αιτήσεων, θα αποκλείεται.

XML Socket

Κοινοποίηση στο πρόγραμμα περιήγησής σας, που λειτουργούν με τη βοήθεια αυτής της μεθόδου, που χρησιμοποιείται Cbox και άλλες εφαρμογές για την φλυαρία. Χρησιμοποιεί αντικείμενα Socket XML σε αρχεία ενός pixel AdobeFlash. Υπό τον έλεγχο του πελάτη την Javascript δημιουργεί μία σύνδεση TCP με τις μονής κατεύθυνσης κόμβους στο διακομιστή. Αίτημα στην περίπτωση αυτή παραμένει μη αναγνωσμένα, αντ 'αυτού, ο κόμβος στέλνει στον πελάτη ένα μοναδικό αναγνωριστικό αμέσως. μια αίτηση HTTP γίνεται στη συνέχεια τον web server, το οποίο περιέχει το αναγνωριστικό που λαμβάνεται. Η διαδικτυακή εφαρμογή μπορεί στη συνέχεια να εκδώσει ένα μήνυμα που απευθύνεται στον πελάτη στον τοπικό διακομιστή αναμετάδοσης interface, που τα μεταδίδει μέσω του Flash. Το πλεονέκτημα αυτής της προσέγγισης είναι ότι χρησιμοποιεί τη φυσική ασυμμετρία της ανάγνωσης-εγγραφής.

Αυτό είναι χαρακτηριστικό πολλών web-based εφαρμογές, συμπεριλαμβανομένων των chat rooms, και, κατά συνέπεια, εξασφαλίζει υψηλή απόδοση. Δεδομένου ότι δεν αποδέχεται τα στοιχεία για τις εξερχόμενες υποδοχές, ο διακομιστής δεν είναι υποχρεωμένη να αναζητήσει εξερχόμενες συνδέσεις TCP, το οποίο καθιστά δυνατή τη δημιουργία δεκάδων χιλιάδων ταυτόχρονων συνδέσεων. Έτσι, δεν υπάρχει ειδοποίηση στο πρόγραμμα περιήγησης στο «Συμμαθητές» σε ορισμένες υπηρεσίες του δικτυακού τόπου.

υπηρεσίες που είναι διαθέσιμες κοινοποίηση

Αυτή η λειτουργία είναι διαθέσιμη σε πολλές υπηρεσίες που υποστηρίζουν τις παραπάνω ενώσεις. Όπως έχει ήδη αναφερθεί, η κοινοποίηση στο πρόγραμμα περιήγησης - είναι μια ευκαιρία για να λαμβάνετε άμεσα μηνύματα και ειδοποιήσεις, χωρίς την επαναφόρτωση της σελίδας. Υπηρεσίες, όπου η υπηρεσία αυτή είναι διαθέσιμη, περιλαμβάνουν:

  • Υπηρεσία ειδοποίησης της Apple.
  • Μηνύματα Cloud Google.
  • «Συμμαθητές».
  • Facebook.
  • Xtremepush.
  • Amazon ΕΣΥ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.delachieve.com. Theme powered by WordPress.