1

在这些日子里,我的老师让我开发一个使用这些组件的系统:

我在客户端和物联网代理之间的通信有问题。

我使用各自的行命令启动上下文代理和物联网代理,然后尝试从 Eclipse 执行客户端代码,但它不与物联网代理对话(侦听该端口 5684)。当客户端说“无法连接到任何服务器,下次尝试...”时,物联网代理没有给我任何错误。首先,我想问一下我正在尝试做的事情是否可行。其次,如果可能的话,我想问一下这个问题是由于 Iot Agent 配置错误(我的意思是 config.js 文件)还是由于需要事先在 Iot Agent 中映射客户端。

4

1 回答 1

0

你能发布你的完整错误日志吗?顺便说一句,我建议你使用位于 github 官方站点的 LW2M2 代码,并使用 docker 安装 Fiware 和依赖项。

对于您的第一个问题,您的组件没问题,我建议您在评论之前使用 docker 安装依赖项

 version : "2"

services:
  mongo:
    image: mongo:3.2
    command: --nojournal
    ports:
      - "27017:27017"
    expose:
      - "27017"
  orion:
    image: fiware/orion
    links:
      - mongo
    ports:
      - "1026:1026"
    command: -dbhost mongo
    expose:
      - "1026"
  mosquitto:
    image: ansi/mosquitto
    ports:
      - "1883:1883"
    expose:
      - "1883"

对于第二个问题,默认情况下不需要设置 config.js 文件,除非您想使用不同的端口。因此,如果您之前使用 docker-compose 文件,默认情况下它会很好用。

我希望它对你有帮助。

于 2018-10-26T08:56:42.513 回答