Backgroundhttp://ubimic.org. is a group of university researchers interested in microblogging from different points of view (computer science, information systems, organizational science). Together we think that microblogging has great potential when it comes to integrating normal users and things like sensors, machines and software. We are experimenting with different microblogging tools and scenarios. SAP Bot Gliffy Diagram |
---|
size | S |
---|
name | ubimic - SAP Bot |
---|
page | ESME:Collaboration with ubimic |
---|
pageid | 5964323 |
---|
align | left |
---|
space | ESME |
---|
|
General Use CaseThe idea is to show how microblogging can act as a integration platform for man-machine interaction. - The user creates mesages on Apache ESME with a certain tag and having a certain format
- The Apache ESME bot listens to the Apache ESME message stream for messages with a certain tag.
- After receiving messages from Apache ESME with the desired tag, the Apache ESME bot reformats the message and posts the message to an SAP back-end.
- Based on the status of the back-end interaction, the Apache ESME bot posts an Apache ESME message with the status of the interaction.
Technical details- The Apache 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 Apache ESME via a bot.
- You can access the Apache ESME core directly via API - polling for messages
- You can set an actionthat responds to certain tags and then calls your Apache ESME bot via an HTTP call. We've done something like this for forwarding messages to twitter.
|