Ποιες είναι οι λειτουργίες ενδιάμεσου λογισμικού στο Express;
Ποιες είναι οι λειτουργίες ενδιάμεσου λογισμικού στο Express;

Βίντεο: Ποιες είναι οι λειτουργίες ενδιάμεσου λογισμικού στο Express;

Βίντεο: Ποιες είναι οι λειτουργίες ενδιάμεσου λογισμικού στο Express;
Βίντεο: Presentation of the new FURUNO "DFF3D Multibeam Sonar & MaxSea Time Zero" 2024, Ενδέχεται
Anonim

Λειτουργίες μεσαίου λογισμικού είναι λειτουργίες που έχουν πρόσβαση στο αντικείμενο αίτησης (req), στο αντικείμενο απόκρισης (res) και στο επόμενο λειτουργία στον κύκλο αίτησης-απόκρισης της εφαρμογής. Το επόμενο λειτουργία είναι ένα λειτουργία στο Εξπρές δρομολογητή που, όταν καλείται, εκτελεί το ενδιάμεσο λογισμικό διαδέχοντας το ρεύμα ενδιάμεσο λογισμικό.

Λαμβάνοντας υπόψη αυτό, τι είναι το ενδιάμεσο λογισμικό στο Express;

Middleware κυριολεκτικά σημαίνει οτιδήποτε βάζετε στη μέση ενός επιπέδου του λογισμικού και ενός άλλου. Εξπρές ενδιάμεσο λογισμικό είναι συναρτήσεις που εκτελούνται κατά τη διάρκεια του κύκλου ζωής ενός αιτήματος προς το Εξπρές υπηρέτης. Καθε ενδιάμεσο λογισμικό έχει πρόσβαση στο αίτημα και την απόκριση HTTP για κάθε διαδρομή (ή διαδρομή) στην οποία είναι συνδεδεμένη.

Δεύτερον, τι είναι η χρήση στο Express; χρήση είναι μια μέθοδος για τη διαμόρφωση του ενδιάμεσου λογισμικού μεταχειρισμένος από τις διαδρομές του Εξπρές Αντικείμενο διακομιστή HTTP. Η μέθοδος ορίζεται ως μέρος του Connect that Εξπρές βασίζεται σε. Ενημέρωση Ξεκινώντας από την έκδοση 4.

Τότε, πώς μπορώ να χρησιμοποιήσω το ενδιάμεσο λογισμικό Express;

Ενα Εξπρές η εφαρμογή μπορεί χρήση τους ακόλουθους τύπους ενδιάμεσο λογισμικό : Επίπεδο εφαρμογής ενδιάμεσο λογισμικό . σε επίπεδο δρομολογητή ενδιάμεσο λογισμικό . Χειρισμός σφαλμάτων ενδιάμεσο λογισμικό.

Χρήση ενδιάμεσου λογισμικού

  1. Εκτελέστε οποιονδήποτε κώδικα.
  2. Κάντε αλλαγές στο αίτημα και στα αντικείμενα απόκρισης.
  3. Τερματίστε τον κύκλο αίτησης-απόκρισης.
  4. Καλέστε την επόμενη συνάρτηση ενδιάμεσου λογισμικού στη στοίβα.

Τι καταλαβαίνετε με τον όρο ενδιάμεσο λογισμικό Πώς μπορείτε να χρησιμοποιήσετε το ενδιάμεσο λογισμικό στον κόμβο JS;

Middleware είναι ένα υποσύνολο αλυσιδωτών συναρτήσεων που καλούνται από το Express js επίπεδο δρομολόγησης πριν από την κλήση του προγράμματος χειρισμού που ορίζεται από το χρήστη. Middleware οι λειτουργίες έχουν πλήρη πρόσβαση προς το τα αντικείμενα αίτησης και απάντησης και μπορώ τροποποιήσετε κάποιο από αυτά.

Συνιστάται: