background image

 

28 | 

P a g e

 

 

ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ WEBSITE ΠΛΑΤΦΟΡΜΑΣ ΓΙΑ ΤΗΝ ΔΙΑΧΕΙΡΙΣΗ ΡΟΜΠΟΤΙΚΩΝ 

ΣΥΣΤΗΜΑΤΩΝ

 

 

•  Operators:  Είναι  λειτουργίες  που  επιτρέπουν  functional  προγραμματισμό,  ώστε  να  γίνει 

διαχείριση των δεδομένων. Μερικές λειτουργίες είναι mapfilterconcatreduce, κτλ. 

•  Subject:  Είναι  ισοδύναμο  με  το  EventEmitter  και  ο  μόνος  τρόπος  όπου  είναι  εφικτή  η 

πολλαπλή μετάδοση μιας τιμής ή συμβάντος σε πολλούς Observer

Κυρίως  η  RxJs,  χρησιμοποιείται  για  τη  λήψη  δεδομένων  από  κάποιο  διακομιστή,  διότι  σε 

τέτοιου είδους περιπτώσεις, δεν είναι γνωστό ποια χρονική στιγμή θα σταλθούν τα δεδομένα στο 

χρήστη. Με αυτόν τον τρόπο, η σελίδα του χρήστη μπορεί να συνεχίσει να είναι λειτουργική, ώστε 

να παρέχει καλύτερη εμπειρία σε εκείνον.  

 

 

 

Εικόνα 8: Διαδικασία αίτησης δεδομένων από το API 

Εικόνα 9: Διαδικασία 

επεξεργασίας δεδομένων όταν 

ληφθούν δεδομένα από το API