[发明专利]云制造服务的自动建置方法、云制造系统有效
申请号: | 201810239672.6 | 申请日: | 2018-03-22 |
公开(公告)号: | CN108628661B | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 陈朝钧;洪敏雄;李柏儀;林祐全;刘育玚;李珮甄;郑芳田 | 申请(专利权)人: | 郑芳田 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;H04L29/08 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 徐金国 |
地址: | 中国台湾台南市*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 制造 服务 自动 建置 方法 系统 | ||
1.一种云制造服务的自动建置方法,适用于一分散式系统,其特征在于,其中该分散式系统包括一虚拟机与一服务管理器,该自动建置方法包括:
取得区域建置的一程序库软件包,分析该程序库软件包以取得关键信息,并根据该关键信息产生一程序库信息档;
根据该程序库信息档自动地产生一专案原始码档案,并根据该专案原始码档案产生一网络服务软件包;以及
透过该服务管理器将该网络服务软件包布署在该虚拟机上,其中该分散式系统还包括一服务信息数据库,该服务信息数据库中具有一列表,该列表包括虚拟机名称、网际网络地址、操作系统类型、适用软件包类型以及服务状态列表,并且将该网络服务软件包布署在该虚拟机上的步骤包括:
传送该网际网络地址与该虚拟机名称的存取要求至该服务信息数据库;
由该服务信息数据库回传对应的该网际网络地址与该虚拟机名称;
根据回传的该网际网络地址与该虚拟机名称以及该服务界面信息档中的该程序库软件包的该名称来组成一第一网址;
透过该第一网址传送一布署要求与该网络服务软件包;
由该服务管理器将该网络服务软件包存放在该虚拟机上的网络伺服器的网络应用程序资料夹以布署该网络服务软件包;以及
由该服务管理器更新该虚拟机上的该服务信息数据库。
2.根据权利要求1所述的自动建置方法,其特征在于,其中该程序库软件包包括至少一套件,该至少一套件包括至少一类别,并且该至少一类别包括至少一函数,
其中该关键信息包括该程序库软件包的名称、该至少一套件的名称、该至少一类别的名称、该至少一函数的名称以及该至少一函数的输出参数型态和输入参数型态。
3.根据权利要求2所述的自动建置方法,其特征在于,其中该程序库信息档符合一通用数据格式,该通用数据格式具有巢状结构,该自动建置方法还包括:
将该程序库信息档的内容呈现在一使用者界面上以供使用者选择该至少一套件、该至少一类别与该至少一函数;以及
根据所选择的该套件、该类别与该函数产生一服务界面信息档,其中该服务界面信息档符合该通用数据格式。
4.根据权利要求3所述的自动建置方法,其特征在于,其中该服务界面信息档包括:
程序库软件包阵列,包括至少一第一元素,其中每一该至少一第一元素包括:
该程序库软件包的名称;
应用程序界面的型态;以及
套件阵列,包括至少一第二元素,其中每一该至少一第二元素包括:
所选择的该套件的名称;以及
类别阵列,包括至少一第三元素,其中每一该至少一第三元素包括:
所选择的该类别的名称;以及
函数阵列,包括至少一第四元素,其中每一该至少一第四元素包括所选择的该函数的名称、该输出参数型态以及该输入参数型态。
5.根据权利要求4所述的自动建置方法,其特征在于,其中自动地产生该专案原始码档案的步骤包括:
取得一专案原始码范本,其中该专案原始码范本包括多个注解;
取得一原始码查询表,其中该原始码查询表包含注解关键字、查询关键字以及原始码产生格式;以及
对于该专案原始码范本中的每一所述注解,查询该原始码查询表中对应的该注解关键字,根据对应的该查询关键字从该服务界面信息档中取得至少一字串,并将该至少一字串填入对应的该原始码产生格式以产生一原始码,并以该原始码取代该注解。
6.根据权利要求5所述的自动建置方法,其特征在于,其中所述注解包括一封包引入注解,该自动建置方法还包括:
对于该封包引入注解,从该服务界面信息档中取得一封包名称与一类别名称;以及
删除该类别名称的副档名以取得该至少一字串。
7.根据权利要求5所述的自动建置方法,其特征在于,其中所述注解包括一超文字传输协定类型注解,该自动建置方法还包括:
对于该超文字传输协定类型注解,判断所选择的该函数是否具有输入函数;以及
若所选择的该函数具有该输入函数,设定一超文字传输协定类型动词为“POST”,否则设定该超文字传输协定类型动词为“GET”。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑芳田,未经郑芳田许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810239672.6/1.html,转载请声明来源钻瓜专利网。