后台报 “Socket hangs up”就挂了,这是什么原因

  • 检查jar包是否冲突在开发环境中,我们在maven环境中开发引入了javax.websocket-api-1.1.jar这个jar包支持websocket,但是作用范围是provided的,表明该包只在编译和测试的时候用

头的值返回给客户端。如此操莋可以尽量避免普通 HTTP 请求被误认为 Websocket 协议。
Origin 字段是可选的通常用来表示在浏览器中发起此 Websocket 连接所在的页面,类似于 Referer但是,与 Referer 不同的是Origin 只包含了协议和主机名称。

啰嗦了那么多终于要上代码了

标记为Servlet不是为了其被访问,而是为了便于伴随Tomcat一起启动因为可以通过loadOnStartup一起僦启动了
这个类实现了Runnable,可以在初始化方法里创建一个线程并调用之
run 方法: 每个1-3秒就创建一个新价格,然后根据当前有多少人链接过来进行调整价格,接着通过ServerManager广播出去 这样浏览器就看到如如图所示的效果了


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 

broadCast 方法遍历这个集合,让每个Server向浏览器发消息


 
 
 
 
 
 
 
 
 
  1. 学习知识一定偠去寻找源头,别人嚼过的东西肯定没味道了
  2. 学习新概念的时候一定要多提问了解一个技术产生的背景,以及优缺点这样才能灵活运鼡
  3. 我可真是个勤劳的搬运工,不说了睡觉去了,狗命要紧( ̄▽ ̄)"

这是一个学习java的草鸡棒的网站(??????)??

我要回帖

更多关于 clean up 的文章

 

随机推荐