Προς το περιεχόμενο

server σε java


antonis_wrx

Προτεινόμενες αναρτήσεις

Δημοσ.
Κατά συνέπεια για να ξέρεις ποιοι client είναι συνδεδεμένοι πρέπει να κρατάς κάπου στην μνήμη μία λίστα από clients που πρόσφατα σου έστειλαν κάποιο πακέτο, ή τέλος πάντων είναι λογικά συνδεδεμένοι σύμφωνα με το δικό σου πρωτόκολλο. Μετά η διαδικασία είναι να στείλεις ότι θέλεις σε αυτήν την λίστα από clients.

 

 

ωραια μετα ο server αν για παραδειγμα θελει να στειλει κατι σε εναν απο αυτους τους πελατες πως θα το κανει? βλεπω μεσα απο την λιστα οτι αυτο που θελω το χει ο ταδε πελατης, αυτο που μπορω να κανω εγω ειναι απλα εναν παθητικο δεκτη ο οποιος μπορει να απαντησει μονο σε οποιον πελατη του απευθυνει το λογο

Δημοσ.

Πρέπει ο και ο client να ακούει σε ένα socket. Έτσι θεωρητικά και ο client είναι σαν server αφού ο ρόλος του δεν είναι μόνο να στέλνει πακέτα αλλά και να λαμβάνει.

Έτσι όταν ο server θελήσει να στείλει κάτι στους client, απλά στέλνει πακέτα στα socket που ακούνε.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...