background image

 
 

 

 

31 

 

  Socket.io  [9]:  Επιτρέπει  την επικοινωνία  σε πραγματικό  χρόνο,  αμφίδρομη  και 

βασισμένη σε συμβάντα. Λειτουργεί σε κάθε πλατφόρμα, πρόγραμμα περιήγησης 

ή συσκευή,  εστιάζοντας εξίσου στην αξιοπιστία και την ταχύτητα.  

  Bcrypt: Βιβλιοθήκη που βοηθάει στην κρυπτογράφηση ευαίσθητων στοιχείων της 

βάσης δεδομένων.   

  Dotenv:  Βιβλιοθήκη για την χρησιμοποίηση μεταβλητών περιβάλλοντος  για την 

απόκρυψη σημαντικών πληροφοριών  μέσα στον κώδικα  της εφαρμογής. 

  Mediasoup  [10]:  Επιτρέπει  σε  εφαρμογές  να  εκτελούν  τηλεδιασκέψεις  με 

πολλαπλούς  συμμετέχοντες με τη χρήση ενός  browser και μιας συσκευής. Είναι 

μια  βιβλιοθήκη  του  Node.js  που  προγραμματίζει  μια τηλεδιάσκεψη  με  κώδικα 

JavaScript. Είναι μινιμαλιστικό και εστιάζει μόνο στον χειρισμό τον μέσων. 

 

Στην  εικόνα  που  ακολουθεί  (Εικόνα  13)  παρουσιάζεται  η  υλοποίηση  ενός   

τοπικού server και η επιτυχής σύνδεση του. 

 

Εικόνα 13: Σύνδεση και υλοποίηση τοπικού server