SAP NetWeaver is a web-based, open integration, application platform that serves as the foundation for enterprise service-oriented architecture (enterprise SOA) and allows the integration and alignment of people, information, and business processes across business and technology boundaries. It allows the composition, provisioning, and management of SAP and non-SAP applications across a heterogeneous software environment.
The following table defines the Main Use Cases of SAP NetWeaver and its key area −
|Data Warehousing||SAP BW|
|Building Integration scenarios||SAP Process Integration PI|
|Mobilizing Business Processes||SAP NetWeaver Mobile|
|Building Composite Applications||SAP Composition Environment|
|Integration with SAP Enterprise Portal||SAP Enterprise Portal|
|Application Development ABAP||ABAP Development on NetWeaver Application Server ABAP|
To implement these use cases, SAP has provided mapping between use cases and SAP NetWeaver software components.
Consider the use case of data warehousing, it has multiple product instances and client tools to use NetWeaver for data warehousing.
|Standalone Engines||Product Instance||Client Tool|
|Search and Classification (TREX)||