向Volttron Central添加新页面

时间:2016-07-19 21:53:32

标签: volttron

我有一个带有jQuery的独立HTML页面。 jQuery用于对Python后端进行AJAX调用。我需要将它与Volttron Central集成。我查看了文档,但没有任何章节谈论这个。我认为在doc中提供这种信息会很好。

我目前的方法是将后端Python转换为Volttron代理,但我不知道如何将前端HTML页面与VC集成。

有什么建议从哪里开始?感谢。

1 个答案:

答案 0 :(得分:1)

当你有一个代理人要注册自己的终端时,你应该在启动信号期间这样做。以下是从伏特重中心代理中提取的。它显示了如何注册一个动态的端点(使用伏特rpc作为端点)以及静态(简单地提供html)。我删除了这个例子中不必要的位。

onstart volttron central code

为清楚起见,MASTER_WEB和VOLTTRON_CENTRAL是在volttron实例上运行的特定代理的唯一标识符。

compile 'com.android.support:appcompat-v7:23.3.0'
compile 'com.android.support:recyclerview-v7:23.3.0'
compile 'com.android.support:cardview-v7:23.3.0'
compile 'com.android.support:design:23.3.0'
compile 'com.android.support:percent:23.3.0'

由于您在启动时添加了路由,因此在代理停止时也应将其删除。 onstop referenced code