Δευτέρα 13 Φεβρουαρίου 2012

Server


Η λειτουργία του server έγκειται στην συνεχή ακρόαση των socket επικοινωνίας με τους χρήστες. Αν ο server δεχτεί νέα δείγματα με πληροφορίες κίνησης τα καταχωρεί στη βάση δεδομένων.

Αν  ο server δεχτεί αίτημα επιλογή μίας διαδρομής , τότε σε πρώτη φάση κάνει μία επερώτηση στην Google αιτώντας εναλλακτικές διαδρομές μεταξύ των δύο σημείων (εκκίνηση , προορισμός) του χρήστη και καλεί τις συναρτήσεις της βάσης για την αξιολόγηση αυτών των διαδρομών και την επιλογή της βέλτιστης από αυτές . Η διαδρομή αυτή αποστέλλεται πίσω στον χρήστη που την ζήτησε. 

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου