Τι είναι ο εργάτης υπηρεσιών JS;
Τι είναι ο εργάτης υπηρεσιών JS;

Βίντεο: Τι είναι ο εργάτης υπηρεσιών JS;

Βίντεο: Τι είναι ο εργάτης υπηρεσιών JS;
Βίντεο: Gamer ήπιε 12 ενεργειακά ποτά σε 10 λεπτά. Δείτε τι συνέβη στα όργανά του! // Άκου να δεις! 2024, Νοέμβριος
Anonim

ΕΝΑ Υπάλληλος σέρβις είναι βασικά ένα σενάριο ( JavaScript αρχείο) που εκτελείται στο παρασκήνιο και βοηθά στην ανάπτυξη πρώτης εφαρμογής Ιστού εκτός σύνδεσης. Υπάλληλοι υπηρεσιών έχουν σχεδιαστεί για να είναι πλήρως ασύγχρονα, ως εκ τούτου, τα API όπως το σύγχρονο XHR και το localStorage δεν μπορούν να χρησιμοποιηθούν σε εργάτης υπηρεσιών.

Άλλωστε τι είναι ο υπάλληλος υπηρεσιών;

ΕΝΑ εργάτης υπηρεσιών είναι ένας τύπος ιστού εργάτης . Είναι ουσιαστικά ένα αρχείο JavaScript που εκτελείται ξεχωριστά από το κύριο νήμα του προγράμματος περιήγησης, υποκλοπή αιτημάτων δικτύου, αποθήκευση στην προσωρινή μνήμη ή ανάκτηση πόρων από τη μνήμη cache και παράδοση μηνυμάτων push.

Ομοίως, πόσο αντέχουν οι εργαζόμενοι στην υπηρεσία; Από προεπιλογή υπαλλήλων υπηρεσιών λήγει μετά από 24 ώρες.

Λαμβάνοντας αυτό υπόψη, πώς λειτουργεί ένας υπάλληλος σέρβις;

Υπάλληλος σέρβις είναι ένα σενάριο που έργα σε φόντο του προγράμματος περιήγησης χωρίς ανεξάρτητη αλληλεπίδραση χρήστη. Επίσης, μοιάζει με πληρεξούσιο που έργα στην πλευρά του χρήστη. Με αυτό το σενάριο, μπορείτε να παρακολουθείτε την κυκλοφορία δικτύου της σελίδας, να διαχειρίζεστε τις ειδοποιήσεις push και να αναπτύσσετε εφαρμογές ιστού "πρώτα εκτός σύνδεσης" με το Cache API.

Πώς μπορώ να εντοπίσω σφάλματα σε έναν εργαζόμενο σέρβις;

Εργαζόμενοι στην υπηρεσία εντοπισμού σφαλμάτων . Προς το εντοπισμός σφαλμάτων ένα εργάτης υπηρεσιών , ο εργάτης πρέπει να τρέχει ήδη. Κάντε κλικ στο σχετικό Εντοπισμός σφαλμάτων κουμπί ή Ξεκινήστε το εργάτης αν δεν εκτελείται ακόμα (εφόσον έχει καταχωρηθεί και επομένως βρίσκεται στο about: αποσφαλμάτωση Ταμπλό). Αυτό θα αναδυθεί ένα νέο παράθυρο με τον κωδικό του εργάτης υπηρεσιών

Συνιστάται: