[发明专利]基于面向服务架构的云端切割排样系统及其实现方法在审
申请号: | 201611099752.3 | 申请日: | 2016-11-28 |
公开(公告)号: | CN108123993A | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 孙卓明;徐淑娇 | 申请(专利权)人: | 宁波有哒云商务服务有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F9/54 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 315000 浙江省宁波市镇海区蛟*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 排样 计算调度 面向服务架构 数据存储模块 网络服务器 服务请求 优化求解 服务端 云端 切割 电子商务平台 分布式计算 企业系统 用户交互 集成度 客户端 客户 服务 整合 节约 响应 通信 制造 | ||
1.一种基于面向服务架构的云端切割排样系统,其特征在于:包括网络服务器、SOA服务WEB接口及分布式排样系统,所述网络服务器包括电子商务平台、云排样客户端及云排样服务端,所述电子商务平台设置有用户注册模块,所述云排样客户端与用户终端图形交互UI,所述云排样服务端由WEB服务程序组成,所述云排样服务端响应所述云排样客户端的服务请求并返回数据结果,所述SOA服务WEB接口通过所述云排样服务端实现功能调用,所述分布式排样系统由若干台独立的计算机服务器组成,所述分布式排样系统包括计算调度模块、优化求解模块及数据存储模块,所述计算调度模块通过SOA服务WEB接口接受来自用户的排样服务请求;所述优化求解模块安装在计算机服务器上;所述数据存储模块包含存储排样数据队列的队列表和记录所述优化求解模块位置的地址表,所述计算调度模块通过套接字方式与所述优化求解模块进行通信。
2.根据权利要求1所述的基于面向服务架构的云端切割排样系统,其特征在于:所述电子商务平台为运用WEB2.0技术开发的电子商务网站。
3.根据权利要求1所述的基于面向服务架构的云端切割排样系统,其特征在于:所述云排样客户端设计有Windows应用程序客户端及WEB客户端,其中Windows应用程序客户端只能运行在个人计算机上,WEB客户端采用JavaScript框架。
4.根据权利要求1所述的基于面向服务架构的云端切割排样系统,其特征在于:所述云排样服务端通过HTTP协议响应HTTP协议响应述云排样服务端的服务请求,并以XML格式返回数据结果。
5.根据权利要求1所述的基于面向服务架构的云端切割排样系统,其特征在于:所述SOA服务WEB接口是由基于HTTP协议和XML描述的远程过程调用函数集组成。
6.根据权利要求1所述的基于面向服务架构的云端切割排样系统,其特征在于:所述计算机服务器之间采用套接字接口实现消息通信功能。
7.根据权利要求1所述的基于面向服务架构的云端切割排样系统,其特征在于:所述分布式排样系统还设置有计算服务监控与管理单元,所述计算服务监控与管理单元实时反馈所述云排样服务端和优化求解模块的分布及工作状态,所述计算服务监控与管理单元设置有管理员界面。
8.根据权利要求1-7所述的基于面向服务架构的云端切割排样系统的实现方法,其特征在于,包括如下步骤:
(1)、用户在网络服务器上进行注册或身份验证;
(2)、用户查找分布式排样系统服务的地址和调用格式,准备调用排样服务;
(3)、用户通过WEB客户端或CAD/ERP系统向所述分布式排样系统发出排样服务请求;
(4)、用户的排样服务请求进入排样服务请求队列,所述分布式排样系统向用户返回排样服务请求已被接受的结果;
(5)、所述分布式排样系统对用户的排样服务请求进行求解;
(6)、当求解计算完成时,用户主动取回排样服务的计算结果。
9.根据权利要求8所述的基于面向服务架构的云端切割排样系统的实现方法,其特征在于,所述排样服务请求为排样任务,排样任务包括至少一个排样问题,计算机服务器的一个中央处理器核求解一个排样问题,所述排样任务的求解包括如下步骤:
①、用户通过SOA服务WEB接口提交排样任务;
②、计算调度模块将用户排样任务分解为至少一个排样问题,并将排样问题数据导入所述数据存储模块的队列表;
③、计算调度模块查询地址表,并通过套接字方式向所述优化求解模块发送排样问题数据到达消息;
④、空闲的优化求解模块响应排样问题数据到达消息,随后访问队列表,并根据当前空闲的中央处理器核数量提取相应数量的排样问题进行优化求解;
⑤、优化求解模块完成一个排样问题求解,再次访问队列表,获取下一待求解的排样问题;如果队列表中存在待求解的排样问题且存在空闲的中央处理器核,优化求解模块则提取下一排样问题进行求解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波有哒云商务服务有限公司,未经宁波有哒云商务服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611099752.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于云计算架构的数据采集管理系统
- 下一篇:一种面向工业领域的云平台架构