|
|
SAP NetWeaver is an open platform; it is based on every one of the standards that you see today on the web service standards, the Java standards that are out there.
With Enterprise Services Architecture, we have the architecture concept that will fuel SAP's growth for the next 3 to 5 years.
SAP's Web Application Server - The Origin
The SAP Web Application Server is not a new product, but rather a continuation of of SAP’s proven Basis technology, and is the foundation for new and upcoming applications.
Because the Application Server supports Web technologies, Basis got a new name and is now called SAP Web Application Server. Since that point, the SAP Web Application Server also shipped as a stand-alone product.
Since Release 6.20, a Java engine was integrated to support J2EE technology and Web Services– the SAP Web Application Server supports openness.
With Release 6.30, the new integrated development environment (IDE) for Java – the SAP NetWeaver Developer Studio - was introduced. It includes WebDynpro – a technology for creating professional user interfaces for business applications.
With Release 6.40, the SAP Java Development Infrastructure brings the powerful SAP Software Logistic concepts to the Java world. Important enhancements for the ABAP language for less resource-consuming and improved supportability . A part of the Internet Transaction Server – SAP GUI for HTML—is embedded in the SAP Web Application Server. That lets customers run Dynpro-based applications directly – without a separate Internet Transaction Server—in the browser.
R/3 Infrastructure and Architecture
SAP GUI based on SAP DIAG protocol work with dialog work processes.
Each Application server has the Dispatcher and Work processes.
Work process Types: Dialog, spool, update, background, enqueue.
System for internal and external communications:
Message server – enables scalability and high visibility and enqueue processing(one per system)
Gateway server – enables communications between SAP systems, and between SAP and external applications.(One per dispatcher)
ICM – enables internet services.(One per dispatcher)
Net Weaver 04 Infrastructure and Architecture
Emphasize on thin client(browser based GUI interface)
Using J2EE technology
Adopt open standard for system connectivity and integration(JCA and Web Service Open SQL etc.)
Bird's Eye View of Net Weaver
Reuse of robust SAP base technology
Better integration into the classical SAP Web AS
Use a central database as configuration and application store
Use the Enqueue as reliable lock handler
Use the Message Server as message hub
Netweaver Components
SAP NetWeaver 2004 Synchronized Release as a single package
SAP WAS 6.4
SAP EP 6.0
SAP XI 3.0
SAP BW 3.5
SAP MI 2.5
(SAP MDM limited usage at this point)
All sold and shipped together and can be installed in one procedure
Still possible to run individually
Ramp up was April 2004