摘要
本发明属于物联网微服务技术领域,公开了一种将物联网应用程序转换为云上RESTful服务的自动方法及系统,所述将物联网应用程序转换为云上RESTful服务的自动方法包括:分析物联网应用程序的源代码,确定最终用户可以控制或访问的外部方法;提取外部方法对应的RESTful物联网服务的接口规格;提出描述物联网服务接口规格说明的服务规约,通过服务规约确定物联网设备应存储在云中的数据;使用服务规约实例化具有友好用户界面的RESTful物联网服务。本发明将物联网应用程序转换为物联网服务,使用微服务的体系结构提供物联网设备拥有的功能,基于微服务体系的物联网服务具有互操作性,且容易与现有应用集成。
- 单位