Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Gliffy Diagram
sizeM
nameubimic - SAP Bot
pageESME:Collaboration with ubimic
pageid5964323
alignleft
spaceESME
Use Case

The idea is to show how microblogging can act as a integration platform for man-machine interaction.

  1. The user creates mesages on ESME with a certain tag and having a certain format (maybe see the suggestion for task-related mesages used by Remember the Milk)
  2. The ESME bot listens to the ESME message stream for messages with a certain tag.
  3. After receiving messages from ESME with the desired tag, the ESME bot reformats the message and posts the message to an SAP back-end.
  4. Based on the status of the back-end interaction, the ESME bot posts an ESME message with the status of the interaction.

Technical details

  • The ESME Bot could be developed in any language but we have examples code for accessing the REST API for clients written in Java and ABAP.
  • The access to the SAP system could be performed via various means (web-services, RFC call, etc.) depending on what sort of system (version, etc.) you guys have on the university.
  • There are two ways to get data from ESME via a bot.

...

    • You can access the ESME core directly via API - polling for

...

    • messages
    • You can set an action that responds to certain tags and then calls your ESME bot via an HTTP call. We've done something like this for forwarding messages to twitter.