Re: [偷可] 每日程式废文

楼主: Firstshadow (IamCatづミ'_'ミづ)   2023-01-09 00:22:05
※ 引述《surimodo (摇滚少女!! 活力棉花糖!!)》之铭言:
: ※ 引述《Firstshadow (たたかえたたかえ)》之铭言:
: : 糖糖
: : 窝还不会wss
: : 可以教窝一下ㄇ = =
: : 窝只处在会开一个聊天室
: : 但不会多开聊天室的阶段
: : 谢谢喔谢谢
: : (づ′・ω・)づ ..
: WebSocket
: 主要用途是后端能 主动 推送讯息到前端
: 一般用于聊天室之类及时发送讯息
: 不过并不是唯一
: 像是 JS 设立定时器 询问API
: 也是一种简单实现实时告知使用者有讯息方法
: 我当初找资料也是GIT随便查
: 像是这个
: https://github.com/a4227139/Websocket-ChatRoom
: pom.xml 是存放依赖函式库
: websocket实现主要是靠 spring-websocket 这个库
: src/com/websocket/WebSocketConfig.java
: 主要是用 java class 放 websocket 设定
: ( java class 算比较新 旧的有用xml或annotation 设定 )
: 重点是 registry.addHandler 这个功能
: 是在后端设定位置 (/chat.sc) 接收和发送讯息
: WebContent/WEB-INF/web.xml
: 主要是放 web 设定档
: RequestingMapping 主要路由功能都在这设定
: WebContent/view/chatRoom.jsp
: 前端主要聊天室
: if ('WebSocket' in window) {
: websocket = new WebSocket("ws://" + url + "/chat.sc");
: } else {
: websocket = new SockJS("http://" + url + "/sockjs/chat.sc");
: }
: 优先走ws协议
: 如果没有改走 http包装的 ws 协议
: onMessage function 接收从websocket接收的讯息
糖糖
你这样是看笔记写出来的
还是用自己的话说的ㄚ?
窝看着看着觉得好像在看字典 ==
很机器人的感觉
:O
蛮标准哒
但没有回答到窝想要问的
(づ′・ω・)づ ..
作者: Demihihi (嗨嗨人生)   2023-01-09 00:24:00
有可能这篇其实就是自己写得ai 自我学习文字跟程式演练
作者: surimodo (好吃棉花糖)   2023-01-09 00:52:00
自己写的ㄚ你如果是指开多个聊天室其实只是在接受讯息的json 依照userID排序(前端的部分)后端看是要用广播 还是依照userID建立私人频道的wss你如果没写java看不懂很正常因为要了解maven专案 了解spring架构 才能看懂比较偏实践 观念我也不知道怎么讲就是这样那样 程式就能动了
楼主: Firstshadow (IamCatづミ'_'ミづ)   2023-01-09 02:29:00
宝 你有程式码你5~6F写得程式码ㄇ 窝直接看code好了o'_'o

Links booklink

Contact Us: admin [ a t ] ucptt.com