SAP Fiori Transactional Apps Architecture
The key components in high level landscape of SAP Architecture is given below :
SAP WEB DISPATCHER
In SAP Fiori architecture, the first point of contact for end users is the SAP Web dispatcher. This will handle all types of web browser requests from end users via various devices such as mobile, laptop etc.
It is an access point for all HTTP/HTTPS requests and defines if a system has to accept or reject the requests and the server where the request must pass.
SAP ABAP FRONT-END SERVER
SAP ABAP front-end server includes all of the UI components of Fiori device and Netweaver gateway. These UI additives consist of significant UI add-on, SAP UI5 manipulate library and SAP Fiori Launchpad. It additionally contains product precise UI. Add-ons include UI development for respective business suite such as ERP, SCM, SD, MM, etc.
SAP NETWEAVER GATEWAY
SAP Netweaver Gateway is used to set up a connection between SAP enterprise suite and target customers, structures, and framework. It offers development and generation tools to create ODATA services to different client development tools.
SAP ABAP BACK-END SERVER
SAP ABAP Back-End Server is used to contain the commercial enterprise and the lower back-end statistics. Search model for fact sheets and SAP enterprise suite is contained in ABAP lower back-end server.
SAP HANA DATABASE
The underlying database can be any database, and can be accessed from the back-end server. If your back end runs on SAP NetWeaver 7.40, you can also use SAP HANA as a database.