问题标签 [fiware-orion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
340 浏览

fiware-orion - Orion 上下文代理和身份管理

我们计划实现移动应用程序和 Web 应用程序与托管在由商业提供商(例如亚马逊)提供的虚拟服务器上的 Orion 实例通信。您认为将 Orion Context Broker 和 KeyRock Identity Manager 一起使用是个好主意吗?基于 Orion 的系统中的身份管理和安全性还有哪些其他选择?

0 投票
1 回答
287 浏览

fiware-orion - Orion Context Broker 获取上下文性能

我已经在运行 Linux 的本地硬件上下载并安装了 Orion 的最新源代码。原则上一切正常。但我想知道是否可以做任何事情来获得更高的性能。每当我在循环中处理多个实体(/contextElement/id 上的获取方法)时,例如 100,每个实体大约需要 50 到 100 毫秒,在这种情况下,处理循环需要 10 秒以上。如果有一天它应该是数千甚至更多,这肯定需要很长时间才能获得实际可用性。

有什么办法可以提高性能吗?为什么在本地网络中查询需要相对较长的时间?我应该在客户端还是经纪人方面寻求绩效问题?

非常感谢!

干杯,尼古拉斯

0 投票
2 回答
75 浏览

fiware-orion - Orion Context Broker (0.17.0) 订阅信息

是否有任何查询上下文请求来获取实体的上下文订阅信息?还是它仍在路线图上?

0 投票
1 回答
98 浏览

fiware-orion - Does Orion Context Browser works with BigData GE?

I would like to develop an application using FIWARE technology. This applications would use data from weather stations and weather models, among others. As far as I know, Orion Context Browser allows the creation and edition entities and it's data as attributes. My question is, in the case of being using large amounts of data, is it possible to use BigData Analysis GE together with the Context Browser to query real time data from meteo stations and data from weather models? Could the Orion Context Browser deal with this kind of data without using the BigData GE? Or viceversa?

0 投票
1 回答
66 浏览

fiware-orion - 订阅 Orion 上下文代理后未收到来自 iOS 设备的通知

我已经在 iOS 设备上设置了一个带有端口的服务器,并以编程方式订阅了这样的上下文代理:

并得到这样的回应:

但我无法收到任何事件通知。如果我将引用设置为: "reference": "http://localhost:1028/accumulate",我可以在 accumulator-server.py 屏幕上看到事件消息。

0 投票
2 回答
86 浏览

fiware-orion - 无权查询猎户座。*

我对 orion db 有一些问题,它会输出如下错误:

我也可以通过这种方式产生类似的错误:

上下文代理配置似乎没有对 orion 数据库进行任何身份验证。/etc/sysconfig/contextBroker 将用户名和密码散列到数据库:

未散列的配置不适用于 db。

0 投票
1 回答
129 浏览

fiware-orion - 实例虚拟机创建

我试图启动一个实例 VM 来做一些测试。我选择了图像 orion-psb-image-R4,但是当我启动实例时,出现错误:

我创建了我的密钥对、我的公共 IP 和我的安全组(我使用的是默认安全组,但我创建了两个新规则来使用端口 1026 和 22),输入图像描述,然后尝试启动实例 VM一些测试。

0 投票
1 回答
55 浏览

fiware-orion - 如何进行实体创建?

我在 CLOUD 上创建了我的实例,但是当尝试进行 POST 时,数据没有发送到 VM,我使用的数据有问题吗?

  • 我在 Firefox 上使用 Rest Client。
  • 这是代码的主体(Json):

    /li>

URL 是http://10.0.22x.6x:1026/NGSI10/updateContext,标题是:

  • 内容类型:应用程序/json
  • 接受:应用程序/json
0 投票
1 回答
380 浏览

fiware-orion - 无法通过 NGSI 更新程序小部件连接到 Orion 上下文实例

我在 CentOS 6.5 服务器中有一个正在运行的 Orion Context Broker GE 实例。显然它工作正常:我可以通过 Web REST 客户端进行 REST 查询,使用updateContext操作创建实体并使用queryContext检索有关它们的信息

问题是我正在尝试使用 NGSI Updater 小部件将 Wirecloud GE 与我的 Orion 实例链接。我已使用我的实例 URL 更新了小部件的设置,如下所示:

NGSI 服务器: http://my_ip:1026

实体 ID 过滤器:.*

但它无法与之建立联系。过了一会儿,它向我显示了一个错误对话框:

查询服务器失败:InvalidResponse:

意外的错误代码:未定义

在实例的终端中,当我通过 REST 客户端进行查询时,它会显示正在执行的事务,但是当我尝试通过 NGSI 更新程序小部件连接到它时,什么也没有出现。

我不知道问题是来自我的 orion 上下文代理实例的配置,还是来自小部件。对于实例的安装,我按照以下步骤操作:https ://github.com/telefonicaid/fiware-orion

0 投票
1 回答
149 浏览

fiware-orion - 具有创建类型的实体的上下文代理,在没有类型的实体创建中响应正常,但在列出实体时不显示

当一个实体被创建一个类型,然后,一个具有相同id但类型为空的实体被创建,contextbroker响应ok,但实体没有被创建。

但是如果创建的顺序相反,首先是具有空 id 的实体,然后是具有 aa 类型的实体,上下文代理响应为 ok 并列出实体。

执行案例1的脚本

执行案例 2 的脚本