Σπίτι Ανάπτυξη Τι είναι οι εργαζόμενοι στο διαδίκτυο; - ορισμός από την τεχνολογία

Τι είναι οι εργαζόμενοι στο διαδίκτυο; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνουν οι εργαζόμενοι στο Web;

Οι εργαζόμενοι στο Web είναι μια νέα διεπαφή προγραμματισμού εφαρμογών που αναπτύσσεται για HTML5 που επιτρέπει στις διεργασίες λογισμικού να τρέχουν σε νήματα φόντου. Οι εργαζόμενοι στο Web δημιουργούνται στον πελάτη. Εκτελούνται παράλληλα και δημιουργούνται ασυνήθιστα από τις διεργασίες που είναι υπεύθυνες για τη διεπαφή χρήστη (UI). Μόλις δημιουργηθούν, οι εργαζόμενοι στο Web μπορούν να επικοινωνούν με τον δημιουργό γονέων τους αποστέλλοντας μηνύματα σε συγκεκριμένους χειριστές συμβάντων του διεπαφή χρήστη που ορίζει ο γονέας.


Οι εργαζόμενοι στο διαδίκτυο είναι τεχνικά γνωστοί ως API των εργαζομένων στο Web. Τα περισσότερα μεγάλα προγράμματα περιήγησης (εκτός του Internet Explorer 9) υποστηρίζουν τη λειτουργικότητα.

Η Techopedia εξηγεί τους εργαζόμενους στο Web

Το API των εργαζομένων στο Web καθορίζει δύο είδη εργαζομένων - τον αφοσιωμένο εργαζόμενο και τον κοινό εργάτη. Ο αφοσιωμένος εργάτης είναι ο απλούστερος. έχει σχεδιαστεί για να εκτελεί και να ολοκληρώνει κάποιο είδος εργασίας. Ένα παράδειγμα μπορεί να είναι ένα ρολόι που ενημερώνεται σε μια οθόνη χρήστη. Η συγκεκριμένη εργασία πυροδοτείται στο παρασκήνιο, ενημερώνει το ρολόι και τελειώνει.


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


Οι εργαζόμενοι στο Web έχουν πολλά υποσχέσεις για τη βελτίωση της εμπειρίας των χρηστών των προγραμμάτων που βασίζονται στο Web. Η ταχύτητα με την οποία μπορεί να ενημερωθεί μια οθόνη του προγράμματος περιήγησης αυξάνεται σημαντικά επειδή τώρα υπάρχουν πολλές διαδικασίες που πραγματοποιούν την ενημέρωση.


Ωστόσο, εξακολουθούν να υπάρχουν ορισμένα πράγματα που πρέπει να αναπτυχθούν. Πρώτον, η ασφάλεια και η συνοχή του νήματος μπορεί να είναι ένα πρόβλημα. Να θυμάστε ότι πρόκειται για διαδικασίες από την πλευρά του πελάτη που χρησιμοποιούν πραγματικά διακομιστές Web back-end για να καλέσουν κορδόνες επιπέδου OS στον πελάτη. Εξ ορισμού, εδώ δεν υπάρχει μεγάλη τυποποίηση.


Δεύτερον, ένας εργαζόμενος στο Web περνάει ένα ομοιόμορφο αναγνωριστικό πόρων (URI) του σεναρίου για εκτέλεση όταν δημιουργείται. Αυτά τα URI πρέπει να περάσουν την πολιτική ίδιας προέλευσης που έχει αναπτυχθεί ως απάντηση στις ανησυχίες ασφάλειας από την πλευρά του πελάτη, παρότι υπάρχει σήμερα κάποια διαφωνία μεταξύ των πωλητών του προγράμματος περιήγησης ως προς το αν αυτά τα URI πρέπει να περάσουν το ίδιο τεστ sniff.


Τέλος, τα πακέτα πληροφοριών που πέρασαν πίσω για τους κοινόχρηστους ιστούς πρέπει να είναι σειριοποιημένα, πράγμα που μπορεί να είναι μια αργή διαδικασία. Σε κάποιο σημείο, η αποτελεσματικότητα της χρήσης ενός εργαζόμενου στο Web πρέπει να αντισταθμίζεται από τον χρόνο επεξεργασίας της σειριοποίησης.

Τι είναι οι εργαζόμενοι στο διαδίκτυο; - ορισμός από την τεχνολογία