background image

66 

 

Στις  παρακάτω  εικόνες  παρουσιάζεται  η  λειτουργία  του 

server 

σε 

μορφή 

Finite State Machine 

διαγράμματα.

 

 

Εικόνα 

17: Client FSM 

Διάγραμμα

 1 

 

ΚΑΤΑΣΤΑΣΗ

 

ΜΕΤΑΒΑΣΕΙΣ

 

CLIENT  STOPPED:  O  client 

είναι

 

εκτός

 

λειτουργίας.

 

START

:  Εκκίνηση  λειτουργίας  του 

client 

(επόμενη  κατάσταση 

CLIENT 

STARTED) 

CLIENT  STARTED:  O  client 

έχει 

ενεργοποιηθεί και αρχικοποιηθεί.

 

REQUEST

:  Αίτησης  σύνδεσης  στον 

server 

(επόμενη 

κατάσταση 

η 

WAITING RESPONSE) 

WAITING 

RESPONSE

:  Ο 

client 

αναμένει την απόκριση του 

server. 

POSITIVE  RESPONSE:  O  server 

αποδέχεται  την  αίτηση  του 

client 

(επόμενη κατάσταση 

QUESTIONING) 

POSITIVE RESPONSE: O server 

δεν 

αποδέχεται  την  αίτηση  του 

client 

(επόμενη 

κατάσταση 

CLIENT 

STOPPED) 

QUESTIONING

Έχει 

υποβληθεί 

ερώτηση από τον 

server. 

ANSWER

:  Αποστολή  απάντησης  για 

την 

ενεργή 

ερώτηση 

(επόμενη 

κατάσταση 

ANSWERED)