Senin, 30 Mei 2011

Type of SAP Web Application Server

Depending on the requirements on the SAP Web Application Server there are different possible features, depending on which installation routine is used.

SAP Web Application Server ABAP System : Complete infrastructure in which ABAP-based applications can be developed and used.


SAP Web Application Server Java System : Complete infrastructure for developing and using J2EE-based applications.


SAP Web Application Server ABAP + Java System (Add-In Installation) : Complete Infrastructure in which ABAP-based and J2EE-based applications can be developed and used. This installation emphasizes the seamless Java ABAP integration.

One of the main characteristics of the SAP Web AS is that ABAP tables, programs and application data are stored in the ABAP schema of the database while Java data is stored in the Java schema. Here, the ABAP runtime environment can access the ABAP schema of the database, and the Java runtime environment can access the Java schema. The SAP Java Connector is used for integrating the ABAP environment and the Java environment. (JCo).


- Copied from TADM10 week 1 Training Module -


Concept of SAP Web Application Server

SAP systems are used for mapping business processes or business applications. These applications should be implemented independent of the hardware environment used (operating system, database) to the greatest extent possible. For this, the SAP Web Application Server provides two runtime environments: the ABAP runtime environment and (as of SAP Web AS 6.20) also a Java runtime environment.

ABAP (Advanced Business Application Programming) is a programming language developed by SAP. Many business applications of an SAP system are written in ABAP. ABAP has been optimized for developing highly-scalable business applications. Customers can use the ABAP Workbench for developing completely new applications as well as enhancing and modifying SAP standard applications. In doing so, the entire, mighty infrastructure of the SAP Web AS can be used, which also supports the creation of the most complex applications by large groups of developers. The SAP Web Application Server ABAP provides the runtime environment of the programs written in ABAP.

Since SAP Web Application Server 6.20 SAP not only provides an ABAP runtime environment for ABAP but also a runtime environment for Java programs. The integrated Java Web application server is a Java 2 Enterprise Edition (J2EE) application server called SAP Web AS Java.

The Java programming language was first introduced by Sun Microsystems Inc.. in 1995. Java is an object-oriented and platform-independent programming language that has spread across many areas. The Java concept enables the development of a large range of different application types - from classical applications to applets used in websites to client/server applications. Java 2 Platform Enterprise Edition (J2EE) is a manufacturer.s standard for a whole range of software components that are primarily created in the Java programming language. Sun uses the J2EE compatibility test to ensure that the specifications of Java 2 Enterprise Edition are observed.




- Copied from TADM10 Week 1 training Module -

Sabtu, 08 Januari 2011

Definition of SAP NetWeaver

SAP NetWeaver is a comprehensive technology platform, which can be integrated smoothly into existing systems. Because of the minimum amount of expenses of internal company integration, the operating costs of your entire IT landscape are reduced. With SAP NetWeaver, you can flexibly implement, execute and improve business processes. In this way, you can pursue growth strategies and, at the same time, react quickly to changes.

SAP NetWeaver is the technical basis of the solutions from mySAP Business Suite and the Composite Applications, the SAP xApps. Furthermore, SAP NetWeaver is the core of the Enterprise Services Architecture, SAP’s basic concept for Web Service solutions.

SAP NetWeaver is therefore an extensive, strategic integration and application platform that allows you to reduce the Total Cost of Ownership (TCO) of your SAP landscape. SAP NetWeaver helps you to bring together and organize people, information, and business processes across system and organization boundaries.

All mySAP solutions will be based on SAP NetWeaver in the future. At the same time, SAP NetWeaver supports the execution of cross-application software, so-called xApps. xApps are the new class of integrative standard software. xApps enhance existing (heterogeneous) IT landscapes with new business processes. SAP NetWeaver therefore provides the technical foundation for an Enterprise Services Architecture. Different software interfaces ensure full interoperability of applications that are running on Microsoft .NET and IBM WebSphere.

The Basic Elements of SAP Solutions

The basic elements of SAP solutions are listed below:

SAP NetWeaver
SAP NetWeaver is the technological infrastructure for all SAP solutions. For more information, see http://www.sap.com/netweaver.

mySAP Business Suite
mySAP Business Suite bundles all cross-industry, SAP NetWeaver-based SAP solutions. For more information, see http://www.sap.com/solutions.

SAP Smart Business Solutions
SAP solutions for small and midsize businesses. The mySAP All-in-One solution is an SAP R/3-based system that has been extended with business functions from other SAP solutions. This
means that each combination of functions results in a different “mySAP All-in-One package”. This product is suitable for customers with a few dozen to a few hundred end users.


SAP xApps (SAP Collaborative Cross Applications)
allow you to integrate existing applications with each other by accessing existing datasets and
functions using open interfaces. This means that you can implement new applications based on an existing infrastructure. For more information, see http://www.sap.com/xapps.


Industry Solutions
Industry Solutions provide business functions for selected industries. These functions are implemented in an SAP R/3 (Enterprise) System and are available as Add-Ons. For more information, see http://www.sap.com/industry.