服务器串口通信建立方法、系统、终端及存储介质技术方案

技术编号:32538114 阅读:28 留言:0更新日期:2022-03-05 11:34
本发明专利技术涉及服务器技术领域,具体提供一种服务器串口通信建立方法、系统、终端及存储介质,包括:获取目标服务器的串口信息,并将串口信息写入对象列表;从所述对象列表选取第一串口信息,并利用预先编译的第一脚本将待写入数据根据第一串口信息写入第一串口;从所述对象列表选取第二串口信息,并利用预先编译的第二脚本将根据第二串口信息从第二串口循环接收数据。本发明专利技术可以获取服务器可用的串口,并实现多串口间的通信以及数据收发。现多串口间的通信以及数据收发。现多串口间的通信以及数据收发。

【技术实现步骤摘要】
服务器串口通信建立方法、系统、终端及存储介质


[0001]本专利技术涉及服务器
,具体涉及一种服务器串口通信建立方法、系统、终端及存储介质。

技术介绍

[0002]Python是一种跨平台的计算机程序设计语言,是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言,可以完成各种高级任务,发展到现在已经成为被大量用户所欢迎,应用领域范围也很广的计算机程序设计语言。在工程领域中,对于硬件工程师来说,与服务器之间进行串口通信是必不可少的。串口通信是计算机和服务器之间,通过数据信号线、底线、控制线等,按位进行传输数据的一种通讯方式。在实际应用中,通过系统串口和BMC串口实现计算机与服务器之间的通信,以查看服务器的运行状态以及控制服务器的各个模块。
[0003]现有的服务器串口通信方法是为每个串口编译一个串口工具(以Putty为例)以实现计算机对服务器的串口读取,且一个串口工具仅能对一个串口进行数据读写。若计算机想对服务器上的多个串口进行数据读写,或者多个串口间实现相互通信传输数据,是很难实现的。
专利技术内容
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器串口通信建立方法,其特征在于,包括:获取目标服务器的串口信息,并将串口信息写入对象列表;从所述对象列表选取第一串口信息,并利用预先编译的第一脚本将待写入数据根据第一串口信息写入第一串口;从所述对象列表选取第二串口信息,并利用预先编译的第二脚本将根据第二串口信息从第二串口循环接收数据。2.根据权利要求1所述的方法,其特征在于,获取目标服务器的串口信息,并将串口信息写入对象列表,包括:将所述对象列表发送至用户页面进行显示;判断对象列表中的串口信息与预先存储的标准列表串口信息是否匹配,如果不匹配则生成告警信息。3.根据权利要求2所述的方法,其特征在于,从所述对象列表选取第一串口信息,并利用预先编译的第一脚本将待写入数据根据第一串口信息写入第一串口,包括:根据用户界面生成的对象选择指令选取第一串口信息;利用第一脚本从用户界面的写操作窗口读取待写入数据,设置通信参数,并根据第一串口信息打开第一串口,将待写入数据打印至第一串口。4.根据权利要求2所述的方法,其特征在于,从所述对象列表选取第二串口信息,并利用预先编译的第二脚本将根据第二串口信息从第二串口循环接收数据,包括:根据用户界面生成的对象选择指令选取第二串口信息;利用第二脚本根据第二串口信息打开第二串口,并为第二串口创建子线程,所述子线程循环等待接收第二串口的数据;将接收的数据发送至用户界面的数据显示窗口进行显示。5.一种服务器串口通信建立系统,其特征在于,包括:对象获取单元,用于获取目标服务器的串口信息,并将串口信息写入对象列表;数据写入单元,用于从所述对象列表选取第...

【专利技术属性】
技术研发人员:刘庆元
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1