发明名称 用于自动生成布尔代数的多机信息处理方法及装置
摘要 本发明涉及一种用于自动生成布尔代数的多机信息处理方法,采用客户端/服务器模式来实现布尔代数的多机自动生成,所述的信息处理方法包括以下步骤:1)服务器端将源文件进行分割,依次传输给客户端;2)客户端进行接收,并生成布尔代数文件,并将该布尔代数文件传送给服务器端;3)服务器端接收布尔代数文件,并将其合并。与现有技术相比,本发明具有异步分解性强、运算能力强、系统兼容性高、扩展性好等优点。
申请公布号 CN102385507B 申请公布日期 2014.12.24
申请号 CN201010267147.9 申请日期 2010.08.27
申请人 卡斯柯信号有限公司 发明人 凌祝军;朱怡;陈吉余
分类号 G06F9/44(2006.01)I;H04L29/06(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 上海科盛知识产权代理有限公司 31225 代理人 赵继明
主权项 一种用于自动生成布尔代数的多机信息处理方法,其特征在于,采用客户端/服务器模式来实现布尔代数的多机自动生成,所述的信息处理方法包括以下步骤:1)服务器端将源文件进行分割,依次传输给客户端;2)客户端进行接收,并生成布尔代数文件,并将该布尔代数文件传送给服务器端;3)服务器端接收布尔代数文件,并将其合并;所述的步骤2)具体步骤如下:101)启动客户端;102)配置服务器端的IP地址;103)尝试连接服务器,当超过延时且无法连接时,返回步骤102),若连接成功,执行步骤104);104)连接成功后,判断当前目录下是否有规则库配置VCF文件需要生成,若为是,执行步骤108),若为否,执行步骤105);105)向服务器端发送传输文件的请求;106)若服务器端返回接收确认信息,则执行步骤107);若收到生成终止信息,则生成结束,并执行步骤112);107)接收服务器端的VCF文件至客户端相关目录下;108)根据目录下的VCF文件,生成相应的布尔BOOL表达式;109)删除当前生成完毕的VCF文件;110)将生成BOOL表达式的布尔表达式VTL文件传送至服务器端;111)返回步骤104),进行循环操作;112)结束;所述的步骤1)、步骤3)中的服务器端处理过程如下:201)启动服务器端;202)开始接收客户端信息;203)判断是否接收到客户端信息,若为是,执行步骤204),若为否,返回步骤202);204)检测到当有客户端连接时,判断客户端是否有发送VCF文件的请求,若为是,执行步骤205),若为否,则执行步骤209);205)判断当前服务器端是否还有剩余的VCF文件,若为是,则执行步骤206),若为否,则执行步骤211);206)服务器端将VCF文件发送至客户端;207)服务器端删除步骤206)发送的VCF文件;208)返回步骤204),接收客户端的请求;209)判断客户端是否有传送VTL文件的请求,若为否,则经过延时,返回步骤204);210)接收客户端的VTL文件,接收完成后,回到步骤209);211)服务器端已没有可以传输的VCF文件,则发送生成结束信息至客户端;212)检测客户端是否有发送VTL文件的请求,若有,则执行213),否则执行步骤214);213)接收客户端的VTL文件至服务器目录下,接收完成后,返回步骤212);214)将所有收到的VTL文件合并成一个完整的最终输出文件;215)结束。
地址 200070 上海市天目中路428号27楼