-
公开(公告)号:CN114253878A
公开(公告)日:2022-03-29
申请号:CN202111385625.0
申请日:2021-11-22
Applicant: 航天信息股份有限公司广州航天软件分公司
IPC: G06F13/10 , G06F16/958
Abstract: 本发明实施例公开了一种浏览器接入外设的通用方法和装置,其中方法包括:使用WebSocket技术,将应用程序与外部设备的对接架构划分为应用层、消息交换层、硬件抽象层和外部设备层;将硬件抽象层连接消息交换层,并注册通讯通道;应用层根据用户的操作产生对应的消息指令,并使用WebSocket通信协议向消息交换层发送该消息指令;消息交换层将从应用层接收到消息指令向硬件抽象层转发;硬件抽象层根据从消息交换层接收到的消息指令,调用外部设备的通讯协议,让外部设备完成对应的指令;硬件抽象层将外部设备执行对应的指令后的结果返回消息交换层;消息交换层将从硬件抽象层接收到的消息返回应用层。