发明名称 网路通信之动态实现方法
摘要 一种网路通信之动态实现方法,首先建立伺服器端与用户端之连接,根据用户端确定之资料格式,动态生成资料包,并将该资料包发送至伺服器端,伺服器端接收该资料包,并根据该资料长度分配相应长度之缓冲区,将该资料包中之真实资料存储至该缓冲区,从而实现伺服器端与用户端之动态资料交换。
申请公布号 TWI259684 申请公布日期 2006.08.01
申请号 TW093109951 申请日期 2004.04.09
申请人 英业达股份有限公司 发明人 刘文涵;宋建福;崔杰
分类号 H04L12/46 主分类号 H04L12/46
代理机构 代理人 许世正 台北市信义区忠孝东路5段410号4楼
主权项 1.一种网路通信之动态实现方法,其可实现伺服器 端与用户端之动态资料交换,包括如下步骤: 根据该用户端之连接请求创建资料通道,建立该伺 服器端与该用户端之连接; 该用户端确定资料格式,其中该资料格式包括命令 字、资料长度以及真实资料; 该用户端根据该资料格式,动态生成资料包,并将 该资料包发送至伺服器端; 该伺服器端接收该资料包,并根据该资料长度,分 配相应长度之缓冲区;及 将该资料包中之真实资料存储至该缓冲区。 2.如申请专利范围第1项所述之网路通信之动态实 现方法,其中更包括根据用户端之数量,创建相应 数量之线程之步骤。 3.如申请专利范围第1项所述之网路通信之动态实 现方法,其中所述将真实资料存储至该缓冲区之步 骤之后,更包括继续等持用户端的请求之步骤。 4.如申请专利范围第1项所述之网路通信之动态实 现方法,其中更包括根据该用户端之退出请求,断 开该用户端与该伺服器端之连接之步骤。 5.如申请专利范围第4项所述之网路通信之动态实 现方法,其中所述退出请求系为资料格式中之命令 字为退出命令。 6.如申请专利范围第1项所述之网路通信之动态实 现方法,其中所述资料格式为命令字以及资料伫列 。 7.如申请专利范围第6项所述之网路通信之动态实 现方法,其中所述资料伫列包括资料项目个数、以 及资料长度与真实资料。 8.如申请专利范围第1项所述之网路通信之动态实 现方法,其中所述资料格式更包括命令字长度。 9.如申请专利范围第1项所述之网路通信之动态实 现方法,其中所述建立该伺服器端与该用户端之连 接系为建立该伺服器端与该用户端之套接字(Socket )连接。 10.如申请专利范围第1项所述之网路通信之动态实 现方法,其中所述命令字系为用户在该伺服器端与 该用户端共同定义的。 图式简单说明: 第1图系习知技术伺服器端之架构图; 第2图系习知技术用户端之资料结构图; 第3图系本发明所提之网路通信之动态实现方法之 运作流程图; 第4图系本发明之总体架构图。 第5A图~第5C图系本发明之资料结构图; 第6图系本发明伺服器端处理多个用户端连接之架 构图;及 第7图系本发明实施例之资料格式示意图。
地址 台北市士林区后港街66号