The embodiment of the present invention provides a method and a system for processing network request events, which includes: a video network node server monitors socket information in a pre-set multiplexed listening pool by using event receiving threads; a video network node server monitors socket information from a video network terminal; and an event receiving thread is used by the video network node server to connect the monitored socket. Word information is recognized and the type of network request event corresponding to the monitored socket information is obtained; the video network node server transparently transmits the type of network request event to the event processing thread with the event receiving thread as the preset first type of socket information; and the video network node server uses the event processing thread to differentiate the received socket information. Step event processing, and return the result of event processing to the video network terminal. The embodiment of the present invention improves the efficiency and performance of the conference management server.
【技术实现步骤摘要】
一种网络请求事件的处理方法和系统
本专利技术涉及视联网
,特别是涉及一种网络请求事件的处理方法和一种网络请求事件的处理系统。
技术介绍
随着网络科技的快速发展,视频会议、视频教学等双向通信在用户的生活、工作、学习等方面广泛普及。目前,视频会议的会议管理服务器已实现全国多区域分级部署,随着视频会议相关业务的发展,会议管理服务器需要处理越来越多的网络请求事件,导致网络通讯过程中可能会出现网络请求事件不能及时处理或者数据丢包等问题。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种网络请求事件的处理方法和相应的一种网络请求事件的处理系统。为了解决上述问题,本专利技术实施例公开了一种网络请求事件的处理方法,所述方法应用于视联网中,所述视联网包括:视联网节点服务器和视联网终端,所述视联网节点服务器包括中心管理服务对象,所述中心管理服务对象包括事件接收线程和事件处理线程,所述视联网节点服务器与所述视联网终端进行通信,所述方法包括:所述视联网节点服务器利用所述事件接收线程对预先设置的多路复用监听池中的套接字信息进行监听操作,所述套接字信息来源于所述视联网终端;所述视联网节点服务器利用所述事件接收线程对监听到的套接字信息进行识别操作,得到与所述监听到的套接字信息对应的网络请求事件的类型;所述视联网节点服务器利用所述事件接收线程,将网络请求事件的类型为预设的第一类型的套接字信息透明传输至所述事件处理线程;所述视联网节点服务器利用所述事件处理线程对接收到套接字信息进行异步事件处理,并将事件处理结果返回至所述视联网终端 ...
【技术保护点】
1.一种网络请求事件的处理方法,其特征在于,所述方法应用于视联网中,所述视联网包括:视联网节点服务器和视联网终端,所述视联网节点服务器包括中心管理服务对象,所述中心管理服务对象包括事件接收线程和事件处理线程,所述视联网节点服务器与所述视联网终端进行通信,所述方法包括:所述视联网节点服务器利用所述事件接收线程对预先设置的多路复用监听池中的套接字信息进行监听操作,所述套接字信息来源于所述视联网终端;所述视联网节点服务器利用所述事件接收线程对监听到的套接字信息进行识别操作,得到与所述监听到的套接字信息对应的网络请求事件的类型;所述视联网节点服务器利用所述事件接收线程,将网络请求事件的类型为预设的第一类型的套接字信息透明传输至所述事件处理线程;所述视联网节点服务器利用所述事件处理线程对接收到套接字信息进行异步事件处理,并将事件处理结果返回至所述视联网终端。
【技术特征摘要】
1.一种网络请求事件的处理方法,其特征在于,所述方法应用于视联网中,所述视联网包括:视联网节点服务器和视联网终端,所述视联网节点服务器包括中心管理服务对象,所述中心管理服务对象包括事件接收线程和事件处理线程,所述视联网节点服务器与所述视联网终端进行通信,所述方法包括:所述视联网节点服务器利用所述事件接收线程对预先设置的多路复用监听池中的套接字信息进行监听操作,所述套接字信息来源于所述视联网终端;所述视联网节点服务器利用所述事件接收线程对监听到的套接字信息进行识别操作,得到与所述监听到的套接字信息对应的网络请求事件的类型;所述视联网节点服务器利用所述事件接收线程,将网络请求事件的类型为预设的第一类型的套接字信息透明传输至所述事件处理线程;所述视联网节点服务器利用所述事件处理线程对接收到套接字信息进行异步事件处理,并将事件处理结果返回至所述视联网终端。2.根据权利要求1所述的网络请求事件的处理方法,其特征在于,所述视联网节点服务器利用所述事件处理线程对接收到套接字信息进行异步事件处理,包括:所述视联网节点服务器利用所述事件处理线程中的回调函数将接收到的套接字信息写入事件处理缓冲队列,并依次对所述事件处理缓冲队列中的套接字信息进行异步事件处理。3.根据权利要求1所述的网络请求事件的处理方法,其特征在于,在所述视联网节点服务器利用所述事件接收线程,将网络请求事件的类型为预设的第一类型的套接字信息透明传输至所述事件处理线程之前,所述方法还包括:所述视联网节点服务器利用所述事件接收线程,根据网络请求事件的类型为预设的第二类型的套接字信息创建与所述视联网终端之间的网络连接,并将来自所述视联网终端的套接字信息存入所述多路复用监听池。4.根据权利要求3所述的网络请求事件的处理方法,其特征在于,在所述视联网节点服务器利用所述事件接收线程,将来自所述视联网终端的套接字信息存入所述多路复用监听池之后,所述方法还包括:所述视联网节点服务器利用所述事件接收线程,根据网络请求事件的类型为预设的第三类型的套接字信息释放与所述视联网终端之间的网络连接,并将来自所述视联网终端的套接字信息从所述多路复用监听池中移除。5.根据权利要求1所述的网络请求事件的处理方法,其特征在于,所述视联网节点服务器利用所述事件接收线程,将网络请求事件的类型为预设的第一类型的套接字信息透明传输至所述事件处理线程,包括:所述视联网节点服务器利用所述事件接收线程,从预先建立的缓冲区中读取网络请求事件的类型为预设的第一类型的套接字信息;所述视联网节点服务器在读取成功时,利用所述事件接收线程将读取到的套接字信息透明传输至所述事件处理线程;所述方法还包括:所述视联网节点服务器在读取失败时,释放与...
【专利技术属性】
技术研发人员:陈鑫,王艳辉,亓娜,张辉,
申请(专利权)人:视联动力信息技术股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。