72 |
P a g e
ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ WEBSITE ΠΛΑΤΦΟΡΜΑΣ ΓΙΑ ΤΗΝ ΔΙΑΧΕΙΡΙΣΗ ΡΟΜΠΟΤΙΚΩΝ
ΣΥΣΤΗΜΑΤΩΝ
• playScenario.component.ts
Το συγκεκριμένο component, ενεργοποιείται όταν ο χρήστης δώσει εντολή εκτέλεσης
σεναρίου. Κατά τη διάρκεια εκτέλεσής του έχει υλοποιηθεί τεχνική polling request.
Χρησιμοποιώντας αυτήν την τεχνική γίνονται συνεχόμενα request σε καθορισμένο URL, έως ότου
βρεθεί αλλαγή στην τιμή που έχει καθοριστεί.
Στην εικόνα (36) παρουσιάζεται μέρος του κώδικα από το αρχείο
playScenario.component.ts.
Εικόνα 36: Κώδικας του αρχείου playScenario.component.ts
3.8
Ασφάλεια Συστήματος
Η λειτουργικότητα ενός πληροφοριακού συστήματος θεωρείται βασική προδιαγραφή για την
ποιότητά του. Εξίσου ύψιστης σημασίας θεωρείται, όμως, και η ασφάλεια ενός συστήματος, ώστε
να προλαμβάνονται τυχόν απειλές προς αυτό.
Η δημοφιλέστερη τεχνική ασφαλείας που εφαρμόζεται σε πληθώρα διαδικτυακών εφαρμογών
είναι το πρωτόκολλο HTTPS (HyperText Transfer Protocol Secure), μέσω του οποίου
κρυπτογραφούνται τα δεδομένα που μεταδίδονται μεταξύ χρήστη και διακομιστή μέσω
κρυπτογράφησης SSL ή TLS. Στα πλαίσια αυτής της διπλωματικής χρησιμοποιήθηκε
κρυπτογράφηση TLS.
Το πρωτόκολλο TLS, στοχεύει κυρίως στην παροχή απορρήτου και ακεραιότητας δεδομένων
κατά την επικοινωνία μεταξύ δύο ή περισσότερων υπολογιστών. Για την ικανοποίηση των