当前位置: 首页 > news >正文

专业网站建设大型公司网站建设网站营销网站托管一体化

专业网站建设大型公司,网站建设网站营销网站托管一体化,百度搜索优化平台,wordpress如何屏蔽特定国家的用户一、WebSocket协议的实现 (一)WebSocket是官方的协议接口标准。 (二)如果一门编程语言可以网络连接和并发,就能创建一种WebSocket实现。 (三)同一种编程语言,有不同的协议实现版本和框架。 二、Tomcat实现 在Tomcat容器中实现了对应的WebSocket版本&am…

一、WebSocket协议的实现
(一)WebSocket是官方的协议接口标准。

(二)如果一门编程语言可以网络连接和并发,就能创建一种WebSocket实现。

(三)同一种编程语言,有不同的协议实现版本和框架。


二、Tomcat实现
在Tomcat容器中实现了对应的WebSocket版本,比较难使用。

(一)需要实现官方接口的实现类。
1、实现javax.websocket.Session接口,实现里面的抽象方法。
需要在子类中定义java.net.Socket类型的成员变量来和客户端通信,读取和接收数据。

2、Tomcat需要用java.net.ServerSocket监听端口,获取来自客户端的连接。
需要用输入输出流来接收和发送二进制数据。
需要判断是否为WebSocket请求,只有满足要求才能调用程序处理。


(二)需要用反射来加载用@ServerEndpoint修饰的类,生成对象。

这些类是用户开发的Websocket通信程序,代表着用户设计的通信逻辑。


(三)每次获得连接需要验证和握手,握手通过后创建和java.net.Socket类的对象相关的会话对象。

该会话对象是javax.websocket.Seesion接口的子类实例。


(四)每次需要根据接收的数据单位,调用事件处理方法,传入接收的数据和参数。

从用户设计的程序中得到监听对象,根据对应注解(例如@OnOpen)来获取方法对象,得到方法参数列表,根据列表来准备参数,调用方法。

1、第一次连接验证通过后,调用@OnOpen修饰的方法。

2、当读取到来自客户端的数据时,需要根据@OnMessage修饰的方法来调用,把数据传递。

3、当读取到是关闭数据包,调用@OnClose修饰的方法。

4、当在数据读取和发送中出现错误,调用@OnError修饰的方法,把错误对象传递该方法。

http://www.yayakq.cn/news/578551/

相关文章:

  • 苏州城乡建设网站小皮怎么创建网站
  • 南京品牌网站建设辽宁网站建设哪里好
  • 婚纱网站怎么做seo绍兴免费做网站
  • 和平网站建设优化seo河南网站建设哪个公司做得好
  • flash网站链接怎么做safari浏览器
  • 北京做电子系统网站的公司开网站建设需要办什么手续
  • 什么网站免费做推广wordpress图片上传失败
  • 帝国后台网站如何设置自动刷新首网站换域名了怎么办
  • 贵阳商城网站建设上饶网站建设srsem
  • 做装饰公司网站郑州百度搜索优化
  • 深圳龙华的学校网站建设wordpress 标签云链接
  • 做建设网站的活的兼职网站建设 工作室
  • 樟木头镇网站仿做知名品牌vi案例分析
  • 做设计找素材都有什么网站wordpress crm
  • 展会邀请函在哪个网站做四川网站建设的公司排名
  • 网站服务器异常是什么意思python网站开发快吗
  • 重庆网站建设 吧上海专业网站建设 公司
  • 自己制作一个网站需要多少钱app制作公司
  • 德阳建设局官方网站站长之家特效网站
  • 芮城网站建设企业营销策略有哪几种
  • 做机票在线预订网站免费网站2022年能用的网址
  • 网站建设技术 教材wordpress 指定分类文章
  • 做鲜花配送网站需要准备什么新闻平台发布
  • 顺德龙江网站建设企业网站的特点
  • 济南建站公司网站网站开发服务费会计分录
  • 阿里云网站建设步骤阿里云做淘宝客网站
  • 建设通网站源码怎样做1个网站
  • 给别人做网站怎么赚钱网页设计期末作品主题
  • 网站设计主要包括哪些步骤太原网站推广优化
  • 做微信公众号必备的网站全球品牌网