[发明专利]一种基于云计算的CAE分布式协同工作方法有效
申请号: | 201510939011.0 | 申请日: | 2015-12-15 |
公开(公告)号: | CN105912740B | 公开(公告)日: | 2019-03-05 |
发明(设计)人: | 张向奎;王长生;王甜驹;李元慧;郑国君;董亚亚 | 申请(专利权)人: | 大连理工大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 李馨;李洪福 |
地址: | 116024 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于云计算的CAE分布式协同工作方法,包括如下步骤:用户通过分布式工作站将打开CAE文件的请求上传至所述的中央服务器集群;所述的中央服务器集群打开文件请求后,打开对应的文件;在与该文件对应的记录中,加入本次打开该文件的用户ID;同时,将该文件的打开用户数量加一;各分布式工作站内的通用的API记录框架记录所述客户的所有操作行为;提取所述行为数据库中针对同一文件的文件操作的API函数的写集合是否存在交集;如果存在交集,则进行冲突解决;中央服务器集群向打开该文件的分布式工作站发送同步更新文件指令,分布式工作站收到更新后的文件后显示在本地的浏览器上,由所述的各分布式工作站将文件提交中央服务器集群处理,完成协同工作。 | ||
搜索关键词: | 一种 基于 计算 cae 分布式 协同 工作 方法 | ||
【主权项】:
1.一种基于云计算的CAE分布式协同工作方法,用于包含处于云端、负责软件运行的中央服务器集群和多个供使用者操作使用的分布式工作站组成的系统中,其特征在于包括如下步骤:—用户通过分布式工作站将打开CAE文件的请求上传至所述的中央服务器集群;—所述的中央服务器集群打开文件请求后,在服务器集群的存储单元中,打开对应的文件;在与该文件对应的记录中,加入本次打开该文件的用户ID;同时,将该文件的打开用户数量加一;—各分布式工作站内的通用的API记录框架记录客户的所有操作行为;并将操作行为上传至所述的中央服务器集群;—提取所述行为数据库中针对同一文件的文件操作的API函数的写集合是否存在交集;如果存在交集,则进行冲突解决;如果不存在交集,则所述的行为数据库自动合并针对该文件的API函数的操作结果;—中央服务器集群向打开该文件的分布式工作站发送同步更新文件指令,分布式工作站收到更新后的文件后显示在本地的浏览器上,由所述的各分布式工作站将文件提交中央服务器集群处理,完成协同工作;所述步骤“提取所述行为数据库中针对同一文件的文件操作的API函数的写集合是否存在交集;如果存在交集,则进行冲突解决;如果不存在交集,则所述的行为数据库自动合并针对该文件的API函数的操作结果;”具体包括如下步骤:—所述的中央服务器集群将检测到的冲突的两个API函数存储为冲突关系表项;该数据表的结构中至少包含为导致冲突的:API函数一名称、API函数二名称、API函数一参数、API函数二参数、API函数一操作的数据集合、API函数二操作的数据集合、API函数一参数、API函数二参数、冲突文件ID、用户一ID、用户二ID;—中央服务器集群根据上述参数分析冲突类型,在冲突经验库中检索与所述的冲突的API函数一和API函数二的名称;—如果该数据库中包含了针对所述两函数的一个或多个冲突解决方案,则中央服务器集群将所述的冲突解决方案发送给对该文件存在操作冲突的两用户或多个用户;—冲突用户选择所述的解决方案,直到达成共识;否则放弃服务器集群提供的解决方案。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510939011.0/,转载请声明来源钻瓜专利网。