cancel
Showing results for 
Search instead for 
Did you mean: 

Deploying SAPUI5 applications on SAP Gateway as the application server

Former Member
0 Kudos

Hi,

We are just trying to ramp up on Fiori architecture and utilizing SAP netweaver gateway in combination with SAPUI5 to build new generation user interfaces.

Most of the demos and tutorials I see involve utilizing the SAP netweaver gateway as the oData services provider with the UI components hosted on a separate web server like Apache. Looking at Fiori apps, it looks like they utilize the SAP gateway as the web server itself, without having the need of a separate web server.

Are there some instructions and guidelines for porting a SAPUI5  UI application (UI components) on to the SAP Netweaver gateway, similar to how Fiori does?

thanks,

Nitin

Accepted Solutions (1)

Accepted Solutions (1)

kammaje_cis
Active Contributor
0 Kudos

Hi Nitin,

Chandra's blog might help you.

Thanks

Krishna

Former Member
0 Kudos

Hey Krishna,

can you tell me, if the blog post is still up to date?

It is now nearly 3 years old.

Thanks

Michael

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Nithin Goel,

My company has developed our first SAPUI5 application.We need to deploy it in the customer environment .What are the steps to be followed ?Is it that for packaging ,the application should first be deploayed into the abap server and then create packages from the sap system and then deploy that package on to the client system which will then create BSP application?

Please help me with the steps.

Thanks and Regards

Neeta

Former Member
0 Kudos

Hi Neeta,

You would need to consider additional factors to make that decision. Primary of which is what is the landscape being used by your customer. You have to consider things like how the users will access the app? What would be the security and authentication mechanism? Would you need reverse proxies or load balancing? Does the customer already have an existing infrastructure for web based applications which you should plug into?

First off, I will assume you have a NW Gateway system in place for the services that are being used by the SAPUI5 app. If that is the case, then you can certainly deploy the UI app on the same server. The process described in the blog above would end up creating a BSP application, which can then be captured in a transport and moved to QA/Production.

On the other hand, if your customer has already has an existing infrastructure for hosting and serving up Web based applications, you may want to leverage that existing infrastructure instead.

You can get in touch with me if you would like to discuss further.

thanks,

Nitin

Former Member
0 Kudos

Hi Nitin,

Thanks a lot for your reply .

The client is planning to host the application in tomcat server .In order for reverse proxy ,i have read that we need to have another server to act as a web dispatcher .But is this really required in case of an intranet scenario?If there is no web dispatcher,how can we set the reverse proxy?

If the customer is planning to deplay the app in the tomcat server how can we make sure its secure from all security aspects ,CORS etc .

Thanks and Regards

Neeta

Former Member
0 Kudos

Hi Neeta,

I see you have a separate thread on this topic. Let's move the conversation there so its easier for others to reference to later.

jerome_lim
Participant
0 Kudos

Hi,

Just one question.

we built a HR ui5 bsp app and will upload it into our abap AS where the gateway front-end deployed.

We'd like to use the same authorization as sap hr, what will be the best approach to do this?

Do we need to build the app in gateway backend - HR system intead of gateway front-end ?

thank you.

Former Member
0 Kudos

Thank you Krishna. This looks very promising.