Predix机器SDK包括两个SDK:一个带有插件的Eclipse SDK,用于想要使用Predix机器开发应用程序的开发人员,以及一个用多种语言编写应用程序的边缘SDK,用于通过数据总线与Predix机器进行通信。
Eclipse SDK
Predix机器软件开发套件(SDK)用于想要使用Predix机器开发应用程序的开发人员。Predix机器SDK允许您通过选择包括特性(feature)所需的所有捆绑包(bundle)的特定特性组来生成您自己的Predix机器运行时容器。您也可以通过选择个别捆绑包生成容器。特性的分组是根据特定的相关性,以及相关特性。
所有特性均包括以下功能:
• Predix机器运行时容器
• Felix相关性管理器
• 声明式服务支持
• Felix HTTP捆绑包
• Jersey(jaxrs)捆绑包
• 元类型-配置管理
• 日志记录
• 安全管理员服务:SSL认证管理
• 用户管理服务(账号管理)
下表显示了每个Predix机器特性组中包括的Predix机器捆绑包。
特性 描述 相关特性
Predix机器代理(容器化) • 允许Docker容器互相通信。
注:通过边缘SDK进行开发时需要这一特性。这是运行在边缘上的其中一个Docker容器。 • Predix机器数据总线
• Predix网页工具
• 命令框架
• Predix云网关
• Predix机器配置支持
Predix机器应用程序服务 • Git存储库管理服务 • Predix网页工具
点击下载全文:http://events.csdn.net/chenmin/11-265-24-Eagle.docx