【技术实现步骤摘要】
支持多用户操作的业务处理方法及系统
本专利技术涉及软件领域,具体涉及一种支持多用户操作的业务处理方法及系统。
技术介绍
互联网技术的发展,使得购物、点餐、外卖、服务提供等生活所需的各种服务均可以通过互联网实现。用户利用互联网可以挑选出自己心仪的物品或服务进行购买,提供给用户便利的购物/服务过程。现有技术在提供给用户各种生活服务时,如多个用户一起点餐时,一般采用由一个用户进行点餐操作,其他用户提供需求的方式,使得操作时可能存在描述不清点餐错误、一个人操作耗时较长等问题。或者采用多人各自点餐,将多人点餐综合作为最终的点餐数据,但这样存在彼此不能看到对方点餐数据,导致点餐重复,或需要相互沟通确定点餐数据,点餐时间较长等问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的支持多用户操作的业务处理方法及系统。根据本专利技术的一个方面,提供了一种支持多用户操作的业务处理方法,每一用户对应一客户端,方法包括:多个客户端的视图层加载并显示携带有业务处理标识的业务服务页面;其中,各个客户端的视图层将业务服务页面所包括的至少一个业务组件在各个客户端的数据层进行注册;多个客户端的数据层利用业务处理标识在服务器进行注册,以供服务器建立多个客户端的关联关系;根据多个客户端中的任一客户端的至少一个业务组件的用户操作所触发的业务请求,依据所建立的多个客户端的关联关系,多个客户端的数据层与服务器进行交互以获取服务器返回的业务数据,将业务数据保存在各个客户端的数据层;多个客户端的数据层分别通知已注册的至少一个业务组件从各个客户端的数据层获取业 ...
【技术保护点】
1.一种支持多用户操作的业务处理方法,每一用户对应一客户端,所述方法包括:多个客户端的视图层加载并显示携带有业务处理标识的业务服务页面;其中,各个客户端的视图层将所述业务服务页面所包括的至少一个业务组件在各个客户端的数据层进行注册;多个客户端的数据层利用所述业务处理标识在服务器进行注册,以供服务器建立多个客户端的关联关系;根据多个客户端中的任一客户端的至少一个业务组件的用户操作所触发的业务请求,依据所建立的多个客户端的关联关系,多个客户端的数据层与服务器进行交互以获取服务器返回的综合多个客户端的业务数据,将业务数据保存在各个客户端的数据层;多个客户端的数据层分别通知已注册的所述至少一个业务组件从各个客户端的数据层获取所述业务数据;多个客户端的视图层将所述业务数据显示在业务服务页面中。
【技术特征摘要】
1.一种支持多用户操作的业务处理方法,每一用户对应一客户端,所述方法包括:多个客户端的视图层加载并显示携带有业务处理标识的业务服务页面;其中,各个客户端的视图层将所述业务服务页面所包括的至少一个业务组件在各个客户端的数据层进行注册;多个客户端的数据层利用所述业务处理标识在服务器进行注册,以供服务器建立多个客户端的关联关系;根据多个客户端中的任一客户端的至少一个业务组件的用户操作所触发的业务请求,依据所建立的多个客户端的关联关系,多个客户端的数据层与服务器进行交互以获取服务器返回的综合多个客户端的业务数据,将业务数据保存在各个客户端的数据层;多个客户端的数据层分别通知已注册的所述至少一个业务组件从各个客户端的数据层获取所述业务数据;多个客户端的视图层将所述业务数据显示在业务服务页面中。2.根据权利要求1所述的方法,其中,所述多个客户端的数据层利用所述业务处理标识在服务器进行注册,以供服务器建立多个客户端的关联关系进一步包括:多个客户端的数据层利用所述业务处理标识在服务器进行注册,以供服务器将相同业务处理标识的多个客户端保存在一个业务处理队列中,生成多个客户端的关联关系。3.根据权利要求2所述的方法,其中,所述根据多个客户端中的任一客户端的至少一个业务组件的用户操作所触发的业务请求,依据所建立的多个客户端的关联关系,多个客户端的数据层与服务器进行交互以获取服务器返回的综合多个客户端的业务数据,将业务数据保存在各个客户端的数据层进一步包括:根据多个客户端中的任一客户端的至少一个业务组件的用户操作所触发的业务请求,由该客户端的数据层向服务器发送业务请求以供服务器进行业务数据变更;依据关联关系,多个客户端接收服务器根据业务处理队列发出的业务数据更新通知,并向服务器发送业务数据获取请求以获取服务器返回的具有相同业务处理标识的综合多个客户端的业务数据,将业务数据保存在各个客户端的数据层。4.一种支持多用户点餐方法,每一用户对应一客户端,所述方法包括:多个客户端的视图层加载并显示携带有店铺餐桌标识的点餐页面;其中,各个客户端的视图层将所述点餐页面所包括的至少一个点餐组件在各个客户端的数据层进行注册;多个客户端的数据层利用所述店铺餐桌标识在服务器进行注册,以供服务器建立多个客户端在同一店铺餐桌点餐的关联关系;根据多个客户端中的任一客户端的至少一个点餐组件的用户操作所触发的点餐请求,依据所建立的多个客户端在同一店铺餐桌点餐的关联关系,多个客户端的数据层与服务器进行交互以获取服务器返回的综合多个客户端的点餐数据,将点餐数据保存在各个客户端的数据层;多个客户端的数据层分别通知已注册的所述至少一个点餐组件从各个客户端的数据层获取所述点餐数据;多个客户端的视图层将所述点餐数据显示在点餐页面中。5.一种支持多用户操作的业务处理系统,每一用户对应一客户端,其包括多个用户操作的客户端及服务器,其中,所述每个客户端均包括视图模块和数据模块:所述视图...
【专利技术属性】
技术研发人员:陈志鹏,
申请(专利权)人:浙江口碑网络技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。