发明名称 一种基于Lua的socket通信语义解析方法、适配器和应用系统
摘要 本发明涉及一种基于Lua的socket通信语义解析方法、适配器和应用系统,所述方法包括:步骤1,配置lua脚本,并在lua脚本中定义对各种类型的报文进行解析的解析函数;步骤2,定义调用lua脚本的函数call_lua_func,再采用函数call_lua_func调用步骤1配置的lua脚本;步骤3,通过调用的lua脚本解析socket通信报文。基于该方法的原理,本发明还给出了相应的socket适配器和应用系统。本发明是基于lua语言,适用于不同协议的socket通信,使socket通信与接口语义分离,实现不同socket通信报文可配置,提高了程序复用度,减少了开发工作量。
申请公布号 CN104363212A 申请公布日期 2015.02.18
申请号 CN201410602650.3 申请日期 2014.10.31
申请人 北京思特奇信息技术股份有限公司 发明人 张厚瑞
分类号 H04L29/06(2006.01)I;G06F9/445(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京轻创知识产权代理有限公司 11212 代理人 杨立
主权项 一种基于Lua的socket通信语义解析方法,其特征在于,包括:步骤1,配置lua脚本,并在lua脚本中定义对各种类型的报文进行解析的解析函数;步骤2,定义调用lua脚本的函数call_lua_func,再采用函数call_lua_func调用步骤1配置的lua脚本;步骤3,通过调用的lua脚本解析socket通信报文。
地址 100086 北京市海淀区中关村南大街6号中电信息大厦16层