WebSocket Κανάλια Δεδομένων Δημόσιας Αγοράς
WebSocket Κανάλια Δεδομένων Δημόσιας Αγοράς
Χρησιμοποιήστε κανάλια δημόσιας αγοράς όταν μια εφαρμογή χρειάζεται συνεχώς ενημερωμένες τιμές, συναλλαγές, κηροπήγια ή βάθος βιβλίου παραγγελιών χωρίς επανειλημμένες δημοσκοπήσεις REST τελικά σημεία. Αυτές οι ροές μπορούν να υποστηρίξουν οθόνες συναλλαγών, εμφανίσεις τιμών, ειδοποιήσεις και παρακολούθηση της αγοράς.
Σύνδεση URL
Η δημόσια WebSocket δεν απαιτεί έλεγχο ταυτότητας.
Για τον κύκλο ζωής της σύνδεσης, τη συμπεριφορά κατάργησης εγγραφής, ping και επανασύνδεσης, ανατρέξτε στο θέμα Σύνδεση, Συνδρομή & Καρδιακός Παλμός.
Κοινά κανάλια
Επιλέξτε ένα κανάλι
Παράδειγμα συνδρομής
Περιτύλιγμα μηνυμάτων Push
Χρησιμοποιήστε topic για να δρομολογήσετε κάθε μήνυμα στον σωστό δείκτη χειρισμού και ts για να παρατηρήσετε το χρονοδιάγραμμα παράδοσης. Το αντικείμενο data περιέχει το φορτίο για το συνδρομητικό κανάλι.
Χειρισμός βιβλίου παραγγελιών
Το κανάλι βάθους στέλνει πρώτα ένα στιγμιότυπο και μετά σταδιακές ενημερώσεις. Αρχικοποιήστε το τοπικό βιβλίο από το στιγμιότυπο πριν εφαρμόσετε ενημερώσεις. Μετά την επανασύνδεση, δημιουργήστε μια νέα περίοδο λειτουργίας, εγγραφείτε ξανά και δημιουργήστε ξανά το τοπικό βιβλίο από το επόμενο στιγμιότυπο αντί να συνεχίσετε από την κατάσταση μη ενημερωμένης μνήμης.
Συστάσεις παραγωγής
- Δημιουργήστε μια μοναδική
idγια κάθε αίτημα εγγραφής, διαγραφής και ping. - Επιβεβαιώστε τις επιβεβαιώσεις συνδρομής πριν αντιμετωπίσετε ένα κανάλι ως ενεργό.
- Εγγραφείτε ξανά σε κάθε απαιτούμενο θέμα μετά την επανασύνδεση.
- Διατηρήστε τις αναγνώσεις δικτύου ξεχωριστά από την πιο αργή επεξεργασία βάσης δεδομένων ή διεπαφής χρήστη.
- Παρακολουθήστε τη συχνότητα αποσύνδεσης, την καθυστέρηση επεξεργασίας μηνυμάτων και τα κακοσχηματισμένα ωφέλιμα φορτία.
- Χρήση Ιδιωτικό κανάλι χρήστη για ενημερώσεις λογαριασμού και παραγγελιών με έλεγχο ταυτότητας.