使用cumulocity java-agent是否有辦法在管理頁面上將文件(即zip)上傳到FILES REPOSITORY,然後將此文件推送到所有設備或指示所有設備拉取此文件?將文件部署到cumulocity設備的最佳方式?
回答
您可以使用軟件管理過程(在devicemanagement中)。
將文件上傳到軟件管理。之後,您可以使用軟件插件中的文件。這將爲包含該文件的直接鏈接的設備創建一個操作。
在設備上,您只需在此鏈接上調用GET即可。目前沒有針對該服務實施的具體服務。
如果你不是在談論軟件,而是一般的文件,我會推薦一個類似的過程。將操作發送到包含文件下載鏈接的設備。
我認爲軟件安裝程序只有一半的解決方案,因爲Java代理可能會損壞當前(cumulocity-linux-agent-7.29.0)。代理說:
[CumulocityLongPollingTransport調度-3] WARN c8y.lx.agent.JavaSoftwareDriver - 正確的網址: 共同通知,6.17.0.jar
[CumulocityLongPollingTransport調度-3] WARN c8y.lx.agent.JavaSoftwareDriver - 畸形URL:公地-IO-2.4.jar
[CumulocityLongPollingTransport調度-3] WARN c8y.lx.agent.JavaSoftwareDriver - 畸形URL: 史雲遜-1.3.8 -6.17.0.jar
操作卻沒有完整的URL僅文件名:
{ operations: [ { ... status: "PENDING", description: "Update device software.", c8y_Software: { rest-representation: "rest-representation-7.29.1.jar", tinkerforge: "tinkerforge-2.1.2.jar", ...
我只能通過外部託管的文件,並使用在這樣的語法獲得與Java代理的SW安裝工作管理員頁面:
NAME: tinkerforge-driver VERSION: http://my_ip/tinkerforge-driver-6.17.0.jar FILE: http://my_ip/tinkerforge-driver-6.17.0.jar
- 1. 部署WAR文件進行部署的最佳方式
- 2. Rails部署 - 最佳方式
- 3. 將數據推送到設備的最佳方式是什麼?
- 4. 識別Android設備的最佳方式
- 5. 將設置保存到外部存儲的最佳方式?
- 6. 將Jenkins中生成的.apk文件部署到移動設備
- 7. 將大型* .war部署到tomcat的最佳方法
- 8. 確保部署文件的正確版本的最佳方法?
- 9. 更好的方式部署到Windows Mobile設備
- 10. Xamarian部署到設備
- 11. 部署和引用XSLT文件的最佳方法
- 12. 最佳方式暫時直到文件
- 13. 將git項目(帶子模塊)部署到FTP服務器的最佳方式
- 14. 將JRuby on Rails應用程序部署到Tomcat的最佳方式是什麼?
- 15. 將自定義元數據部署到SharePoint的最佳方式是什麼?
- 16. 將FCM令牌鏈接到設備的最佳方法?
- 17. 部署asp.net網站的最佳方法
- 18. VSeWSS 1.2的最佳部署方法
- 19. 通過程序將外部文件下載到服務器的最佳方式
- 20. 將文件從Xyboard傳輸到Ubuntu的最佳方式
- 21. 將DataTable導出到Excel文件的最佳方式是什麼?
- 22. 將數據保存到文件的最佳方式是什麼?
- 23. Android設備的最佳壓縮方法
- 24. 將現有部署升級到最新版本的最佳方法
- 25. 部署,與對方,最佳實踐
- 26. 爲多個設備定義Android佈局文件的最佳方式?
- 27. xcode 4.3.2:指導文檔將iphone部署到真實設備
- 28. 什麼是創建ClickOnce部署的最佳方式
- 29. 什麼是自動化Windows Azure部署的最佳方式?
- 30. 部署Pylons應用程序的最佳方式是什麼?