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

Websocket - PHP

Ερώτηση

Καλησπέρα σε όλους,

 

έχω φτιάξει μια εφαρμογή με Websocket.

 

Ο "server" του websocket είναι γραμμένος σε PHP (τον έχω βρει έτοιμο) και παίζουν μια χαρά όλα.

 

Έχω τώρα μια σελίδα, που αυτή δέχεται δεδομένα με post χτύπημα. Θέλω λοιπόν όταν δέχεται ένα χτύπημα να συνδέεται στο websocket και να στέλνει ένα μήνυμα.

 

Το πρόβλημα μου είναι ότι οι σελίδες που ακούνε πάνω στο websocket τρέχουν στον client επομένως εκτελείται η JS και παίζει μια χαρά.

 

Η σελίδα αυτή που θέλω να φτιάξω που δεν τρέχει στον client αλλά στον server side, επομένως δεν μπορεί να εκτελέσει JS, τι μπορώ να κάνω για να συνδεθεί στον websocket server και να στείλει κάτι;

 

Έχω προσπαθήσει με διάφορους τρόπους αλλά μάταια όλοι, συνδέεται μάλλον αλλά δεν στέλνει ποτέ το μήνυμα (να είναι στο handsake το πρόβλημα;).

 

Κάποια ιδέα/βοήθεια;

 

Ευχαριστώ,

Βασίλης.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

4 απαντήσεις σε αυτή την ερώτηση

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

  • 0

Ευχαριστώ φίλε μου! Το έφτιαξα!

 

Για όσους άλλους ψάχνους εδώ, έχει αυτό που περιγράφω (Websocket client in PHP)

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

Τι παει να πει ακουνε;

Ο client στελνει ενα request για switching protocol

O server απανταει με switching protocol

Γινεται fire το open στο client και accept στο server.

 

Τι απο αυτα δεν εγινε;

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

Δεν ξέρω τι γινότανε και τι όχι. Προφανώς κάτι εγώ δεν έκανα σωστά.

 

Στο link που έχω στο #3 post παίζουν όλα μια χαρά.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε έναν λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι εύκολο!

Εγγραφείτε για έναν νέο λογαριασμό

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
×
×
  • Δημιουργία νέου...

Χρήσιμες πληροφορίες

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.