一种支持多平台网络通讯处理系统及方法技术方案

技术编号:7071355 阅读:297 留言:0更新日期:2012-04-11 18:40
本发明专利技术属于网络通信领域,具体涉及一种支持多平台网络通讯处理系统及方法。系统包括与上层应用系统连接的网络库模块,网路库模块中设置有:通道创建模块,用于请求网络库模块创建新通道并执行创建新通道;通道关闭模块,用于请求网络库模块关闭通道并执行关闭通道;设置用户数据和回调函数模块,用于设置和保存用户数据和回调函数指针并执行调用回调函数;网络事件处理模块,设置有相互连接的线程池和epoll模块,用于处理epollin事件;通道创建模块、通道关闭模块、设置用户数据和回调函数模块分别与网络事件处理模块连接,设置用户数据和回调函数模块还与上层应用系统连接。本发明专利技术能够将TCP、UDP融为一体,并具有良好移植性。

【技术实现步骤摘要】

【技术保护点】
1.一种支持多平台网络通讯处理系统,其特征在于,包括与上层应用系统连接的网络库模块,所述网路库模块中设置有:通道创建模块,用于请求网络库模块创建新通道并执行创建新通道;通道关闭模块,用于请求网络库模块关闭通道并执行关闭通道;设置用户数据和回调函数模块,用于设置和保存用户数据和回调函数指针并执行调用回调函数;网络事件处理模块,设置有相互连接的线程池和epoll模块,用于处理epollin事件;通道创建模块、通道关闭模块、设置用户数据和回调函数模块分别与网络事件处理模块连接,设置用户数据和回调函数模块还与上层应用系统连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈聪
申请(专利权)人:广东高新兴通信股份有限公司
类型:发明
国别省市:81

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1