Skip to Content

SAPUI5 as bridge between SAP and company's software?

Hello experts,

I'm starting to move into UI5's waters, sloooowly and carefully after years in ABAP's (almost) secure fences.

My new job requires I collaborate with other company's developers who are working in rewriting intranet, website (with some customer applications) and some other external tool (for example a fully automated warehouse which, obviously, talks with SAP and little local developments).

The idea is to try as much as possible all the applications/enviroments separated and stand alone to switch them on and off easily and to maintain them without things get a pain for all the others "partners".

To achieve this a custom "middleware" will be developed, taking care to switch requests between all the subjects.

This middleware would be an online service-dispatcher, basically.

Now, UI5 is a nice tool for javascript and HTML5 and, since mommy SAP fed me in last 11 years, I really really like the idea of stay in some kind of secure fences under SAP's wing and using UI5 for this middleware develpment (another option at the moment being evaulated is Angular for example).

This even for a future (possible?) Fiori step.

I would like to know if someone already tried this kind of approach and development, if i'm getting completly wrong with UI5's scope and uses or just if someone got some good advices to give me.


Ty all!

Simone

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Posted on Feb 16, 2016 at 03:44 PM

    If truly middle ware, why not use PI? If you are looking at just "exposing" SAP, then think in terms of services/APIs you could expose. Per your post....

    The idea is to try as much as possible all the applications/environments separated and stand alone to switch them on and off easily and to maintain them without things get a pain for all the others "partners". To achieve this a custom "middleware" will be developed, taking care to switch requests between all the subjects.This middleware would be an online service-dispatcher, basically.

    That really sounds like a "services" framework/foundation is what you want.

    Add a comment
    10|10000 characters needed characters exceeded

    • Why not PI...because I got bad past experiences? -giggle-

      Leaving jokes, PI got a cost that the company do not want to afford (money rules and who pays got the upper hand) and plus I'm not sure PI can handle, for example, requests from the intranet towards the automatic warehouse.

      My work experiences left me with not a big understanding of PI world/potentials plus the bosses want a full inhouse custom product (yes, it sounds to me we are reinventing the wheel too, but I can understand some of their points exposed during the presentation meeting)

      I do not know yet what I really wants to be honest, I'm working here since 1st Feb so I'm still catching up with all the things going on.

      But when I heard about the Angular option to this <<thing I've to understand well>>, a bell rang in my ear: i downloaded UI5 4 days before 😀

      And now here I'm, trying to understand both UI5 and if it can be an honest and robust tool for this.


      Sorry if I sound confusing, confused and vague :\

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.