[发明专利]一种餐饮云平台系统有效
申请号: | 201210274599.9 | 申请日: | 2012-08-03 |
公开(公告)号: | CN102830967A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 林团;黄伟丰;张标林;李常康 | 申请(专利权)人: | 福建富士通信息软件有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;H04L29/08 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
地址: | 350000 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种餐饮云平台系统,包括业务逻辑单元、用户界面、存储函数集和用于管理设备的接口单元。业务逻辑单元将需要向接口单元发送的数据从用户界面读出,并写入一数据库中;通过所述存储函数对来自业务逻辑单元的数据进行封装,使所述数据转换为所述设备能够识别的格式;接口单元通过多线程异步操作管理所述存储函数集和设备。本发明设备同接口单元进行通讯,业务逻辑单元和接口单元之间数据流通过存储函数进行交互;需要修改输出信息时,只要修改存储函数,不影响到业务逻辑的运行;系统性能扩展简单方便,且关闭任何一个接口处理单元,对其他接口处理单元以及系统的运行没有影响;系统能兼容大量现有设备。 | ||
搜索关键词: | 一种 餐饮 平台 系统 | ||
【主权项】:
一种餐饮云平台系统,包括业务逻辑单元和用于接收用户操作的用户界面,其特征在于:所述系统还包括存储函数集和用于管理设备的接口单元;所述业务逻辑单元将需要向接口单元发送的数据从用户界面读出,并写入一数据库中;所述存储函数集是多个存储函数的集合;所述存储函数集中的存储函数对来自业务逻辑单元的数据进行封装,使所述数据转换为所述设备能够识别的格式;当用户需要修改数据格式,或者增加业务数据类型时,只需对所述存储函数进行更新;所述接口单元通过多线程异步操作管理所述存储函数集和设备,所述接口单元包括至少一个用于管理设备的接口处理单元,各所述接口处理单元都提供一个数据库轮询线程,一个状态处理线程和一个设备消息接收线程;所述多线程异步操作包括:所述数据库轮询线程调用所述存储函数获得向设备输出的数据,并向所述状态处理线程发出数据传输通知;所述设备消息接收线程接收来自设备的设备状态消息,判断设备状态,然后通过线程间消息传递,向所述状态处理线程发出状态更新通知;所述设备状态消息由设备定期发送;所述状态处理线程收到所述状态更新通知时,根据收到的设备状态更新状态机中该设备对应的状态记录;所述状态处理线程收到所述数据传输通知时,查询所述状态机,判断用于接收数据的设备当前所处的状态,若已成功连接,则所述数据库轮询线程获得的数据通过该设备对应的接口处理单元发送至该设备;若处于关闭或故障的状态,则所述数据库轮询线程获得的数据暂时缓存;所述状态机是管理所述各接口处理单元对应的设备状态及数据输出,由所述状态处理线程维护。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建富士通信息软件有限公司,未经福建富士通信息软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210274599.9/,转载请声明来源钻瓜专利网。