集中控制服务

企业服务 行业细分软件 案例ID:248418
刚好
13 年经验· 河北融合鑫诚科技有限公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

项目名称:集中控制服务
控制服务是为了解决席位软件跟设备兼容的问题,不同的设备厂家接口协议都有所不同,席位软件就要写应很多不同协议的通信代码,这样一来不但对席位后期的变动带来极大的不利而且也会让席位软件非常冗余。“轻量化客户端”这个概念早期出现是为了提高客户端的响应速度,我们也是借鉴了这一设计理念,增加中间服务层,来减轻席位端的开发的数据处理压力,响应席位软件下发的设备控制指令,将其转换为设备所能识别的指令帧,达到控制设备的效果,并能够将设备返回的结果数据按照一定的格式回传至席位软件。控制服务起着承上启下的作用,在减轻席位端压力的同时,也便于我们制作一套通用的接口协议,还能够减轻连调联试过程中接口协议牵连性强的问题。
控制服务总体设计采用:“服务集成框架+指令插件库”的设计模式,指令插件库基于指令接口协议编写,具备处理席位下发指令及分机回传的结果数据指令能力;集成框架可按照设备控制服务描述文件加载指令插件库,支持按照“XX设备服务”和“XX类设备服务”两种方式启动设备控制服务进程,其中XX类设备服务的启动模式下,各设备采用的是多进程方式启动,目的是避免由于某个设备处理异常而导致整个软件崩溃的问题,控制服务有后台进程不断的监听各服务进程的运行状态,具备控制服务进程的启/停控制和异常关闭自动恢复的功能。
职责:技术经理

集中控制服务

企业服务 · 行业细分软件 案例ID:248418
联系该工程师
微信扫码,建群沟通
作者: 刚好 - 13年经验- 河北融合鑫诚科技有限公司

案例介绍

项目名称:集中控制服务
控制服务是为了解决席位软件跟设备兼容的问题,不同的设备厂家接口协议都有所不同,席位软件就要写应很多不同协议的通信代码,这样一来不但对席位后期的变动带来极大的不利而且也会让席位软件非常冗余。“轻量化客户端”这个概念早期出现是为了提高客户端的响应速度,我们也是借鉴了这一设计理念,增加中间服务层,来减轻席位端的开发的数据处理压力,响应席位软件下发的设备控制指令,将其转换为设备所能识别的指令帧,达到控制设备的效果,并能够将设备返回的结果数据按照一定的格式回传至席位软件。控制服务起着承上启下的作用,在减轻席位端压力的同时,也便于我们制作一套通用的接口协议,还能够减轻连调联试过程中接口协议牵连性强的问题。
控制服务总体设计采用:“服务集成框架+指令插件库”的设计模式,指令插件库基于指令接口协议编写,具备处理席位下发指令及分机回传的结果数据指令能力;集成框架可按照设备控制服务描述文件加载指令插件库,支持按照“XX设备服务”和“XX类设备服务”两种方式启动设备控制服务进程,其中XX类设备服务的启动模式下,各设备采用的是多进程方式启动,目的是避免由于某个设备处理异常而导致整个软件崩溃的问题,控制服务有后台进程不断的监听各服务进程的运行状态,具备控制服务进程的启/停控制和异常关闭自动恢复的功能。
职责:技术经理

相似案例推荐

  • 律所AI 出纳

    律所AI 出纳

    实现律师上提交的发票系统自动查验重复性,真实性,自动分类,统

  • 律所 AI 会计

    律所 AI 会计

    根据律师事务所的收支提成分配规则,自动化计算每名律师的收入和

  • 透明地质煤矿系统

    透明地质煤矿系统

    该系统是一个基于Vue 2 开发的煤矿地质信息化综合平台,旨

  • 全咨聘小程序

    全咨聘小程序

    全咨聘招聘平台专注于全过程工程咨询行业,提供“全咨行业人力资

  • BC营销

    BC营销

    五粮液面向经销商、终端门店、消费者的全链路BC一体化智能分润

  • TPM

    TPM

    搭建适配BC一体化营销体系的全维度营销费用精细化管控平台,实

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×