我负责开发一个作为PoC的应用程序,并具有Kaa的基本功能。我是IoT领域的新手。
因此,对于应用程序:首先生成Java,然后将它作为lib插入到我的应用程序中。
所以我的问题是:
1) SDK的作用是将设备从Sigfox或LoraWan连接到Kaa,否则我的应用程序将使用Sigfox和LoRa的Web,然后使用SDK处理数据并将其保存在mongoDB中。
2)如何实现客户端与服务器之间的连接?
3)如果我想使用像数据收集演示这样的模块,就必须生成这个模块的SDK?
很抱歉,所有这些问题,但我必须了解的基础,以推进我的项目。
发布于 2017-03-28 13:52:10
Kaa实现了与Kaa服务器连接和通信的所有必要功能,包括其所有功能。这就消除了开发与服务器对话的任何网络协议的必要性。您应该简单地使用Kaa,它将处理遮罩下的所有处理。这就是Kaa的角色。
因此:
1)您应该在应用程序中添加与您需要的服务的所有必要的集成。然后,应用程序应该使用Kaa将数据上传到Kaa服务器等。
2)无法从Kaa直接访问Kaa客户端到服务器连接。由于很多协议处理都是通过连接完成的,所以只能通过Kaa才能使用。您通常没有理由深入了解Kaa协议和与服务器的连接。
3) Kaa包括所有必要的模块,前提是在生成SDK之前在服务器端进行必要的配置。这意味着,如果服务器端对此应用程序的配置有更改,则应该重新生成SDK。
我们建议从你的第一份申请开始。这说明了如何使用数据收集功能创建一个简单的基于Kaa的应用程序。在GitHub上可以找到更多的示例应用程序。
https://stackoverflow.com/questions/42952678
复制相似问题