发明名称 一种数据的传输方法及系统
摘要 本发明适用于数字电视领域,提供了一种数据的传输方法及系统,所述方法包括下述步骤:建立套接字,并发送网络连接请求;当判断所述连接成功时,注册所述套接字的通知插槽;判断通过所述套接字写数据是否成功,当写数据成功时,则读取数据接收端的回应包;当写数据不成功时,将所述套接字加入工作队列,并不断检测所述套接字的状态,当所述套接字可写时,通知所述套接字可写数据。本发明实施例通过一般的查询机制,对套接字建立状态机,套接字根据状态机进行数据流转,以及对套接字建立一个通知机制,实现及时准确的通知套接字数据流转的状态,这样在网络并发量很大的情况下,有效的处理了网络协议以及网络连接。
申请公布号 CN101202704A 申请公布日期 2008.06.18
申请号 CN200710076929.2 申请日期 2007.09.07
申请人 深圳市同洲电子股份有限公司 发明人 叶志刚
分类号 H04L12/56(2006.01);H04L12/28(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 深圳中一专利商标事务所 代理人 张全文
主权项 1.一种数据的发送方法,其特征在于,所述方法包括下述步骤:建立套接字,并发送网络连接请求;当判断所述连接成功时,注册所述套接字的通知插槽;判断通过所述套接字写数据是否成功,当写数据成功时,则读取数据接收端的回应包;当写数据不成功时,将所述套接字加入工作队列,并不断检测所述套接字的状态,当所述套接字可写时,通知所述套接字可写数据。
地址 518057广东省深圳市南山区深南大道高新科技园W2-A7楼