Avatar
1
Vương Võ Thành Beginner
WebSocket không connect được
Cho em hỏi là em đang thử làm cái chat websocket. Em có xem code trên mạng và tách nó ra BE và FE. Nhưng chạy thì nó không connect được. <p> </p> <img class="content-img" src="https://stackask.com/wp-content/uploads/2022/11/FE.png" /> <p> </p> <p> nó chạy dòng 26 xong là không pass được tới dòng 27 ạ. </p> <p> </p> <p> còn đây là code BE ạ. </p> <p> </p> <img class="content-img" src="https://stackask.com/wp-content/uploads/2022/11/BE.png" />
Answer
Avatar
1
ptitdev Beginner
ptitdev Beginner
Nhiều instance service websocket ?
Cho em hỏi làm thế nào để triển khai nhiều websocket service , ví dụ e có chức năng thông báo đến người dùng qua websocket , e có 2 server A và B , người dùng connect vào server A nhưng server B nhận xử lý thông báo trả tới người dùng . mà người dùng lại không connect vào server B . giải pháp là gì ạ
Answer
Avatar
0
nhân lê tuấn Beginner
Lựa chọn giao thức cho game idle/simulator: Websocket hay HTTP hay cả hai?
Em đang làm một game dạng idle/simulator/defense - thể loại SPRG. <p> </p> <p> Game mechanic là xếp formation một lượng character cho trước vào grid[row,column] tương ứng. Sau khi có được dữ liệu formation, </p> <p> Lựa chọn đối thủ (có formation) và nhấn Tấn công. (xếp đội hình trước hoặc sau match tùy trường hợp - hoặc vào ranking thấy formation của đối thủ rồi mới tấn công, hoặc đi arena thì random chọn ra 1 đối thủ same ELO để tấn công - lúc này chỉ thấy id đối thủ, người chơi không thấy formation) </p> <p> </p> <p> Request để tiến hành tấn công lần lượt theo turn cho đến khi một trong hai bên không còn character nào trong formation. </p> <p> Response là kết quả thắng thua và Queue của mỗi turn (data của attacker và victims) </p> <p> </p> <p> Client chỉ diễn hoạt lại Queue này. </p> <p> </p> <p> Ý tưởng là vậy, nhìn chung em định làm HTTP vì nghĩ đến việc dễ test bằng dữ liệu thô mà không cần client side. </p> <p> Nhưng rồi em thấy trong game-box nói riêng và ezyfox-server nói chung được thiết kế theo phương thức websocket. </p> <p> Em nghĩ làm websocket cũng được thôi!? Nhưng vậy: </p> <ul> <li>Liệu có test được không? (bằng postman chẳng hạn) </li> <li>Liệu có cách nào vừa websocket (mọi hoạt động khác trừ battle) và chỉ HTTP cho battle? (như vậy có rườm rà không?) </li> <li>Và còn vấn đề gì không? </li></ul> <p> . </p> <p> Em cảm ơn </p>
Answer
Avatar
0
Cesc Nguyễn Beginner
Cesc Nguyễn Beginner
Websocket trong nodejs
xin chào 500 ae, hiện tại em đang gặp vấn đề về websocket. Ping-pong thì vẫn bình thường. Tuy nhiên, gửi message bất kỳ thì không gửi được. ACE có kinh nghiệp cho em xin giải pháp xem nó bị sao với ạ
Answer
Avatar
0
Hihi Teacher
Hihi Teacher
Websocket trong Java
Chào mọi người! Mọi người cho em hỏi giờ em chỉ sử dụng WS qua việc sử dụng WS của Spring framework.Nhưng hiện tại muốn đi sâu để tìm hiểu và viết 1 server WS gần giống với các ứng dụng thực tế.Cho em hỏi là trên thức tế thì ngta ko dùng framework mà dùng WS thuần đúng ko ạ ? <p> </p> <p> P/s: Mong anh Dũng cho em xin các kiến thức cần học từ cơ bản đến nâng cao về việc viết 1 server WS. </p> <p> </p> <p> Cám ơn mọi người ! </p>
Answer
Avatar
1
khatran Beginner
khatran Beginner
Ưu nhược điểm của websocket và SSE (Server Send Event)
So sánh ưu nhược điểm của websocket và SSE (Server Send Event)
Answer