63 |
P a g e
ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ WEBSITE ΠΛΑΤΦΟΡΜΑΣ ΓΙΑ ΤΗΝ ΔΙΑΧΕΙΡΙΣΗ ΡΟΜΠΟΤΙΚΩΝ
ΣΥΣΤΗΜΑΤΩΝ
• app.js
Στο αρχείο αυτό, ορίζονται όλες οι παράμετροι και τα πακέτα που χρησιμοποιούνται από το
API, ώστε να γίνει σωστή δρομολόγηση των request που κάνει ο χρήστης στους controller, με
σκοπό να τα ικανοποιήσουν. Επιπλέον, ορίζονται οι παράμετροι Cross-Origin ώστε ο διακομιστής
να παρέχει πρόσβαση στα αιτήματα HTTP που γίνονται από τον χρήστη. Ακόμη, σε αυτό το σημείο
ορίζεται ο τρόπος με τον οποίο στέλνονται τα αρχεία της ιστοσελίδας καθώς, επίσης, και η
διαχείριση των αρχείων .zip που στέλνει ο χρήστης για αποθήκευση στο σύστημα.
Στην εικόνα (26) παρουσιάζεται μέρος του κώδικα από το αρχείο app.js.
Εικόνα 26: Κώδικας αρχείου app.js