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

FIWARE.Question.Tech.Data.OrionContextBroker.InterfacingOrionOtherGEsFromFiware&OtherAPIs

    Details

      Description

      Created question in FIWARE Q/A platform on 22-07-2015 at 14:07
      Please, ANSWER this question AT http://stackoverflow.com/questions/31562657/interfacing-orion-and-other-ges-from-fiware-and-other-apis

      Question:
      Interfacing Orion and other GEs from fiware and other APIs

      Description:
      I'm trying to integrate Proton CEP and Mandrill, an email service, mediated by Orion context broker.
      When I was starting to study Orion, I thought that it would be able to communicate directly with CEP, exchanging JSON objects through http. And also that Orion would be able to parse each object to deliver to the correct format understandable by each API.

      From the examples and documentation available I was able to understand that another API developed by us should be doing the parsing and mediating the communications between each API.

      So I'd like to confirm that this is so and that I'm not missing something. Is Orion indeed unable to customize its outputs?

      If confirmed, then I will proceed with development of this mediating API.

      Arthur

      Edit:
      I believe I wasn't clear above about the issue. I hope adding this helps.

      Proton CEP recieves through http POST JSON objects, but it only understands the variables if they are in simple format, like

      {"Name1":"Value1","Name2":"Value2"}

      , with no arrays or complex struture.

      Orion, can comunicate in JSON as well through http, but I can't control the structure of the JSON output. So the result is that CEP wouldn't be able to understand inputs from Orion and process them. The same issue arises with other APIs too. And I'd like to confirm that Orion is indeed unable to custom its output and that this integration needs to be done on our side.

        Activity

        Hide
        backlogmanager Backlog Manager added a comment -

        2015-11-10 09:05|CREATED monitor | # answers= 3, accepted answer= True

        Show
        backlogmanager Backlog Manager added a comment - 2015-11-10 09:05|CREATED monitor | # answers= 3, accepted answer= True
        Hide
        backlogmanager Backlog Manager added a comment -

        2015-11-10 12:05|UPDATED status: transition Answer| # answers= 3, accepted answer= True

        Show
        backlogmanager Backlog Manager added a comment - 2015-11-10 12:05|UPDATED status: transition Answer| # answers= 3, accepted answer= True
        Hide
        backlogmanager Backlog Manager added a comment -

        2015-11-10 15:05|UPDATED status: transition Answered| # answers= 3, accepted answer= True

        Show
        backlogmanager Backlog Manager added a comment - 2015-11-10 15:05|UPDATED status: transition Answered| # answers= 3, accepted answer= True

          People

          • Assignee:
            fermin Fermín Galán
            Reporter:
            backlogmanager Backlog Manager
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: