基于中间件的变电站装置通用打印方法

    公开(公告)号:CN104281419A

    公开(公告)日:2015-01-14

    申请号:CN201310285471.7

    申请日:2013-07-08

    IPC分类号: G06F3/12

    摘要: 本发明公开一种基于中间件的变电站装置通用打印方法,所述变电站装置包括应用层、中间件和物理层;所述中间件包含抽象层组件和传输层组件,分别与应用层与物理层进行通信;所述应用层将打印规格及数据传递给抽象层组件,抽象层组件根据打印需求按类选择数据结构形成打印数据块,该打印数据块被列入中间件的打印队列等待传输层组件按照先进先出的原则依次进行处理;传输层组件从中间件的打印队列中获取等待时间最久的数据块进行解析,并根据打印对象的接口类型选择对应的驱动模块对数据内容进行协议处理,再通过I/O设备接口传输至物理层。此方法可实现装置在不同接口类型打印机的数据输出,大幅度提高装置的灵活性与可配置性。

    基于中间件的变电站装置通用打印方法

    公开(公告)号:CN104281419B

    公开(公告)日:2017-05-03

    申请号:CN201310285471.7

    申请日:2013-07-08

    IPC分类号: G06F3/12

    摘要: 本发明公开一种基于中间件的变电站装置通用打印方法,所述变电站装置包括应用层、中间件和物理层;所述中间件包含抽象层组件和传输层组件,分别与应用层与物理层进行通信;所述应用层将打印规格及数据传递给抽象层组件,抽象层组件根据打印需求按类选择数据结构形成打印数据块,该打印数据块被列入中间件的打印队列等待传输层组件按照先进先出的原则依次进行处理;传输层组件从中间件的打印队列中获取等待时间最久的数据块进行解析,并根据打印对象的接口类型选择对应的驱动模块对数据内容进行协议处理,再通过I/O设备接口传输至物理层。此方法可实现装置在不同接口类型打印机的数据输出,大幅度提高装置的灵活性与可配置性。