一种兼容windows和linux系统的进程间通信方法及接口

    公开(公告)号:CN116361024A

    公开(公告)日:2023-06-30

    申请号:CN202310073475.2

    申请日:2023-02-07

    Abstract: 一种兼容windows和linux系统的进程间通信方法及接口,属于通信技术领域。本发明的方法包括:检测编译环境,若在windows系统下,则编译如下步骤a;若在linux系统下,则编译如下步骤b;步骤a,通过消息接收方的进程名和消息处理窗口名,获取消息处理窗口的句柄,根据句柄进行通信;步骤b,通过消息接收方的进程名和标题名,获取管道文件名,根据管道文件名进行通信。本发明简单易上手,实现所需工作量小,成本更低,且更易维护。

    一种DSC系统中基于局域网的用户登录方法和操作站

    公开(公告)号:CN115865452A

    公开(公告)日:2023-03-28

    申请号:CN202211486637.7

    申请日:2022-11-24

    Abstract: 本发明涉及一种DSC系统中基于局域网的用户登录方法和操作站,局域网中DSC系统包括组,每组内包括操作站或与操作站交互的控制设备,任一操作站均支持单点登录方式。针对一个组内任意操作站接收到用户触发的登录指令时,该操作站向该操作站所属组内以广播方式发送登录信息,登录信息中包括当前用户的登录指令的标识;操作站在第一预设时间段内未收到该组内其他操作站反馈登录信息的响应信息,则允许当前用户登录,向当前用户反馈登录指令的成功登录信息;否则,操作站根据第一预设时间段内接收的该组内其他操作站反馈的响应信息,与当前用户进行交互,确定当前用户是否登录。本方法能够在不依赖授权服务器的情况下,实现单一登录,成本低。

    一种代码工程转换方法、装置、电子设备及存储介质

    公开(公告)号:CN115857936A

    公开(公告)日:2023-03-28

    申请号:CN202211675265.2

    申请日:2022-12-26

    Abstract: 本发明公开了一种代码工程转换方法、装置、电子设备及存储介质,配置Windows系统中的待转换VC++工程目录和Makefile统一输出路径,从待转换VC++工程目录中获取所有的目标文件信息,在Makefile统一输出路径下创建Linux系统中的Makefile文件,基于Makefile文件规则,在Makefile文件中填充目标文件信息得到目标Makefile文件。本发明实现了将Windows系统下的VC++工程自动转换到Linux系统下的Makefile工程,无需手动编辑Makefile脚本,因此实现了在提高工作效率,大大降低人为修改带来的笔误和遗漏等问题的同时,完成跨平台转换。

    数据同步方法、装置、电子装置和存储介质

    公开(公告)号:CN114116906A

    公开(公告)日:2022-03-01

    申请号:CN202111426869.9

    申请日:2021-11-28

    Abstract: 本申请涉及一种数据同步方法、装置、电子装置和存储介质,其中,该数据存储方法包括:基于预设时间周期获取历史诊断数据,所述历史诊断数据为数据库中存储的最新的控制系统的运行状态信息;获取实时诊断数据,所述实时诊断数据为目标服务器获取的控制系统的运行状态信息;判断所述历史诊断数据与实时诊断数据的时间间隔是否超过所述预设时间周期,若超过,则将所述实时诊断数据确定为同步数据,进行数据同步。通过本申请,解决了现有技术中不同控制软件中显示的时间信息以及系统运行状况并不一致的技术问题,使得不同服务器的时间信息以及系统运行状况一致,提高了控制系统诊断的准确性。

Patent Agency Ranking