Hello Techies,
I am new to UI5 and need some guidance from you guys to make some decision. Scenario is like this:
We have a Plain BSP component(no UI5 controls) running on our ECC Server. This component has got a login page where the user gets authenticated using REST services and then after logging in, can use various features of the application based on his role. Its quite a big complex application. Now since this component is on SAP ECC system, everytime a user access the login page(without even logging in), a session is created in SM04 on ECC system. This leads to heavier load on SAP ECC System.
The requirement is to redevelop only the login component of this whole application in a separate technology(like UI5), deploy it on SAP Java Stack which inturn connects to ECC, access this component via an URL (from the SAP Java Server) and authenticate the user in the UI5 component using REST services and then let the user make a connection to ECC and access rest of features of this application.
My questions are:
1) Is there any better way of achieving this goal of users not creating a session with SAP ECC while they are unauthenticated(only have login page on their screen) without going for this new development?
2) Is it possible to deploy UI5 component on SAP Java Server(not via SAP Portal, EP Components are not to be used)? Can we access it via an URL? What will be the version requirement of the Java Server and the necessary components?
3) Can an UI5 component use REST services to authenticate an user?
4) What would be the best way to handsake this login component and the remaining BSP modules residing on ECC Server.
Helpful answers appreciated... Thanks...