Details
-
Type: extRequest
-
Status: Closed
-
Priority: Major
-
Resolution: Done
-
Fix Version/s: 2021
-
Component/s: FIWARE-TECH-HELP
-
Labels:None
-
Sender Email:
-
HD-Chapter:Data
-
HD-Enabler:Orion
Description
I'm designing an application architecture in fiware, in
which the mobile platform has a very important role.
One of the agents who want to use is Orion, but can not find
a way to make a mobile platform can subscribe to events.
The first question is whether this is so, or is there some
alternative.
If not, I would ask opinion if the following solution is
good.
Create an Web Api
service with node.js and socket.io, doing as a broker between the Orion
and the mobile application.
One last question.
To test the application, I can no longer use lab, because I
have understood that trial accounts are no longer fulfilled.
I will use my own infrastructure to implement what has been
said, but I want to know if the data layer, I can use the existing service Cosmos
from outside of fiware.
Also I appreciate tips that corrected my ignorance of the
platform.
Thank you very much.
Eustaquio Martin
_______________________________________________
Fiware-tech-help mailing list
Fiware-tech-help@lists.fi-ware.org
https://lists.fi-ware.org/listinfo/fiware-tech-help
[Created via e-mail received from: =?iso-8859-1?B?RXVzdGFxdWlvIE1hcnTtbg==?= <eustma@outlook.com>]
Issue Links
- is cloned by
-
HELP-3640 FIWARE.Request.Lab.Mobile subscription to Orion Context Broker.
- Closed
First part of the question (the one related with Orion) has been answered (see email below). The last qusetion is about FIWARE Lab usage policy, thus given that the topic is out my scope I'm assigning the issue to Manuel Escriche so he can disptach to the right people.
---------------------
Dear Eustaquio,
Regarding your question to FIWARE lab support list:
I'm designing an application architecture in fiware, in
which the mobile platform has a very important role.
One of the agents who want to use is Orion, but can not find
a way to make a mobile platform can subscribe to events.
The first question is whether this is so, or is there some
alternative.
If not, I would ask opinion if the following solution is
good.
Create an Web Api
service with node.js and socket.io, doing as a broker between the Orion
and the mobile application.
One last question.
To test the application, I can no longer use lab, because I
have understood that trial accounts are no longer fulfilled.
I will use my own infrastructure to implement what has been
said, but I want to know if the data layer, I can use the existing service Cosmos
from outside of fiware.
Also I appreciate tips that corrected my ignorance of the
platform.
Regarding your questions about Orion, creating an intermediate services between your mobile application client and Orion (so that service offers a REST endpoint to Orion so Orion can send notifications to it, the service pushing data to mobile applications using websocket or another similar alternative) is a valid approach. I understand that nodejs + socket.io could be use to implement such service, but actually I don't know that technology so I cannot provide accurate feedback on them. Another valid alterantive is to reuse existing platform that can do the same, such as Bastly.
Please, have a look to this Q&A in StackOverlfow, as it is adressing the same topic: http://stackoverflow.com/questions/29930412/orion-context-broker-context-subscriptions-with-android-client. Please vote up the question and answers if you find them useful (so other users can easily find them).
Regarding your question below "one last question" I'm afraid that I'm not an expert on the matter. Other colleague will answer to that part in a separate email.
Best regards,
------
Fermín