Uploaded image for project: 'Help-Desk'
  1. Help-Desk
  2. HELP-3613

FIWARE.Request.Tech.Data.OrionContextBroker.MobileSubscription

    Details

    • Type: extRequest
    • Status: Closed
    • Priority: Major
    • Resolution: Done
    • Fix Version/s: 2021
    • Component/s: FIWARE-TECH-HELP
    • Labels:
      None

      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

          Activity

          Hide
          fermin Fermín Galán added a comment -

          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

          Show
          fermin Fermín Galán added a comment - 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
          Hide
          mev Manuel Escriche added a comment -

          Fermín, I've clonned and assigned the issue to answer the second part.
          I reassing it to you to close it when finished with answering the first part.

          Remember updating the summary
          http://backlog.fiware.org/guide/helpdesk.html#enabler-help-desk

          Show
          mev Manuel Escriche added a comment - Fermín, I've clonned and assigned the issue to answer the second part. I reassing it to you to close it when finished with answering the first part. Remember updating the summary http://backlog.fiware.org/guide/helpdesk.html#enabler-help-desk

            People

            • Assignee:
              fermin Fermín Galán
              Reporter:
              fw.ext.user FW External User
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: