预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115934255A(43)申请公布日2023.04.07(21)申请号202211600161.5(22)申请日2022.12.13(71)申请人上海美控智慧建筑有限公司地址201702上海市青浦区崧泽大道国家会展中心办公楼C栋申请人广东美控智慧建筑有限公司(72)发明人黄文填(74)专利代理机构北京超凡宏宇专利代理事务所(特殊普通合伙)11463专利代理师曹延鹏(51)Int.Cl.G06F9/455(2018.01)H04L45/00(2022.01)G06F9/54(2006.01)G06F16/27(2019.01)权利要求书2页说明书7页附图2页(54)发明名称离线编程平台的服务层和离线编程平台(57)摘要本发明提供了一种离线编程平台的服务层和离线编程平台。其中,离线编程平台的服务层包括基于分布式数据库构造的服务;服务层的服务包括:路径匹配服务、模式服务、数据池服务、监听服务和发布服务;路径匹配服务用于将离线编程请求经过规则映射后进行路由;模式服务用于识别离线编程请求对应的模式,基于离线编程请求对应的模式将离线编程请求转发至对应的服务进行处理;数据池服务用于将离线编程请求的数据通过数据池进行管理;监听服务用于监听指定的主题,接受主题发出的消息对应的功能;发布服务用于向主题发送消息。可以脱离DDC设备,通过离线编程平台实现进行离线编程,使用场景更加广泛,可以极大地提高客户的体验,利于市场推广。CN115934255ACN115934255A权利要求书1/2页1.一种离线编程平台的服务层,其特征在于,所述离线编程平台的服务层包括基于分布式数据库构造的服务;所述服务层的服务包括:路径匹配服务、模式服务、数据池服务、监听服务和发布服务;所述路径匹配服务用于将离线编程请求经过规则映射后进行路由;所述模式服务用于识别所述离线编程请求对应的模式,基于所述离线编程请求对应的模式将所述离线编程请求转发至对应的服务进行处理;所述数据池服务用于将所述离线编程请求的数据通过数据池进行管理;所述监听服务用于监听指定的主题,接受所述主题发出的消息对应的功能;所述发布服务用于向所述主题发送消息。2.根据权利要求1所述的离线编程平台的服务层,其特征在于,所述服务层的服务还包括:消息服务、锁定服务、组件服务、授权服务、基础服务、公式服务、联动服务、内容识别服务、匹配服务、消息队列服务和逻辑块服务;所述消息服务用于提供离线编程请求的仿真数据;所述锁定服务用于锁定不属于指定的访问通道的离线编程请求;所述组件服务用于将所述离线编程平台的业务抽象为所述服务层的服务;所述授权服务用于对所述离线编程请求进行鉴权;所述基础服务用于查询配置信息;所述公式服务用于提供公式运算函数;所述联动服务用于更新所述离线编程请求的所述仿真数据;所述内容识别服务用于识别所述离线编程请求的标识;所述匹配服务用于基于所述离线编程请求的标识对所述离线编程请求进行规则映射;所述消息队列服务为处理消息传输过程的媒介服务;所述逻辑块服务用于生成逻辑块服务。3.根据权利要求2所述的离线编程平台的服务层,其特征在于,所述离线编程平台的通信模块包括:应用端、核心端、模拟辅助端和基础辅助端;其中,所述应用端、所述核心端、所述模拟辅助端和所述基础辅助端依次连接,所述核心端和所述基础辅助端连接;所述应用端用于对所述离线编程请求进行前置处理,将前置处理后的所述离线编程请求发送至所述核心端;接收所述核心端发送的逻辑处理的结果,展示所述逻辑处理的结果;所述核心端用于对所述离线编程请求进行逻辑处理,将所述逻辑处理的结果返回至所述应用端;所述基础辅助端用于通过静态资源库存储所述离线编程平台的文件资源;所述核心端和所述基础辅助端通过所述模拟辅助端进行通信。4.根据权利要求3所述的离线编程平台的服务层,其特征在于,所述应用端的服务包括:所述授权服务、所述锁定服务、所述内容识别服务、所述匹配服务和所述路径匹配服务;所述核心端的服务包括:所述模式服务、所述消息队列服务、所述监听服务、所述发布服务、所述联动服务、所述数据池服务、所述消息服务、所述基础服务、所述公式服务、所述组件服务和所述逻辑块服务;所述模拟辅助端的服务包括:所述模式服务和所述匹配服务。5.根据权利要求4所述的离线编程平台的服务层,其特征在于,所述消息队列服务是所2CN115934255A权利要求书2/2页述监听服务和所述发布服务的底层支撑服务,所述消息服务、所述基础服务、所述公式服务、所述组件服务和所述逻辑块服务均是所述数据池服务的底层支撑服务。6.根据权利要求4所述的离线编程平台的服务层,其特征在于,所述核心端用于通过所述模式服务识别所述离线编程请求对应的模式,基于所述离线编程请求对应的模式