SAP Web Application Server


An Overview of SAP Web Application Server or SAP NetWeaver Application Server

What is an SAP Web Application Server?

Today, SAP Web Application Server or SAP Web AS is known as SAP NetWeaver Application Server. The latter is the further development of SAP Web Application Server. The server is perhaps best recognized by the SAP community when referred to by both names, which is how we’ll reference it here.

SAP Web Application Server or SAP NetWeaver Application Server is a component of SAP NetWeaver and works as a web application server for SAP products. The component is the central foundation for the entire SAP software stack.

Programmers use SAP Web Application Server or SAP NetWeaver Application Server to express business logic and to avoid having to conduct too much platform-related and purely technical coding.

Key capabilities of SAP Web Application Server or SAP NetWeaver Application Server include:

  • Robustness and supportability for the applications running on it.
  • Two versions for specific programming languages: ABAP (SAP NetWeaver Application Server for ABAP) and Java (SAP NetWeaver Application Server for Java).
  • Five-layer architecture: presentation, business, integration, connectivity, persistence.
  • Can accept multiple forms of authentication, including SAP Logon Ticket (with appropriate configuration) and other single sign-on technology.
  • Dual and multi-stack installation instances possible.

An Overview of SAP Web Application Server or SAP NetWeaver Application Server

What is an SAP Web Application Server?

Today, SAP Web Application Server or SAP Web AS is known as SAP NetWeaver Application Server. The latter is the further development of SAP Web Application Server. The server is perhaps best recognized by the SAP community when referred to by both names, which is how we’ll reference it here.

SAP Web Application Server or SAP NetWeaver Application Server is a component of SAP NetWeaver and works as a web application server for SAP products. The component is the central foundation for the entire SAP software stack.

Programmers use SAP Web Application Server or SAP NetWeaver Application Server to express business logic and to avoid having to conduct too much platform-related and purely technical coding.

Key capabilities of SAP Web Application Server or SAP NetWeaver Application Server include:

  • Robustness and supportability for the applications running on it.
  • Two versions for specific programming languages: ABAP (SAP NetWeaver Application Server for ABAP) and Java (SAP NetWeaver Application Server for Java).
  • Five-layer architecture: presentation, business, integration, connectivity, persistence.
  • Can accept multiple forms of authentication, including SAP Logon Ticket (with appropriate configuration) and other single sign-on technology.
  • Dual and multi-stack installation instances possible.

Key Considerations for SAPinsiders

Use SAP Web Application Server or SAP NetWeaver Application Server as a web server or a web client.

As a web server, SAP Web Application Server or SAP NetWeaver Application Server can accept HTTP requests from any web client, process the requests, and send a response back to the client.

As a web client, you can use SAP Web Application Server or SAP NetWeaver Application Server to create HTTP requirements in an application program and send these requests to a web server. In this case the client receives the responses and can proceed on the basis of the responses.

Consider whether you need the Application Server ABAP (AS ABAP) or Application Server Java (AS Java).

Two versions of SAP Web Application Server or SAP NetWeaver Application Server exist for specific programming languages: ABAP (SAP NetWeaver Application Server for ABAP) and Java (SAP NetWeaver Application Server for Java).

What’s the difference between AS ABAP and AS Java? The AS ABAP provides the complete technology infrastructure to run ABAP applications. The AS Java provides a Java™ 2 Enterprise Edition (Java EE) 1.6 compliant environment for developing and running Java EE programs.

Or, combine ABAB and Java for a dual-stack instance.

There are various ways to install SAP Web Application Server or SAP NetWeaver Application Server. This SAP document outlines two architecture options: A dual-stack instance, and a distributed dual-stack system. Functionality of the dual-stack instance includes operation using SAPGUI and processing web requests. Features of the distributed dual-stack system include distributing HTTP requests using the SAP Web Dispatcher, processing HTTP(S) requests using the internet communication manager (ICM) and caching the ICM. In addition to the dual-stack instances, there are other instance types, such as TREX, Web Dispatcher, and enqueue replication server.

959 results

  1. Calling BAPIs from the SAP Web Application Server

    Reading time: 2 mins

    With the SAP Web Application Server 6.10, you can build state-of-the-art web applications in ABAP. Some of the web applications that you want to build will be unrelated to the... This content is available to Premium Members. Sign In Learn more about Premium Access
  2. Gain a Real-World Understanding of How Your Applications Will Operate on a New Platform — Porting a J2EE Application to SAP Web Application Server

    Reading time: 2 mins

    It is no secret that companies are cost-driven — if there is an opportunity to optimize your efficiency, you have to seize it. SAP Web Application Server (SAP Web AS)... This content is available to Premium Members. Sign In Learn more about Premium Access
  3. Consume Enterprise Services in Java Using SAP NetWeaver Developer Studio to Achieve Your Business Process Goals

    Reading time: 17 mins

    Find out how to connect to the Services Registry, download the service from it, and design, deploy, and test the service using the Java 2 Platform, Enterprise Edition (J2EE) engine... This content is available to Premium Members. Sign In Learn more about Premium Access
  4. Secure Your Enterprise Application with Authentication in SAP NetWeaver Web AS Java

    Reading time: 22 mins

    ...out how you can carry this out by using the Java Authentication and Authorization Service in SAP NetWeaver Application Server Java. Key Concept In SAP... This content is available to... This content is available to Premium Members. Sign In Learn more about Premium Access
  5. Quickly Solve Custom Application Problems Using Java Debugging

    Reading time: 14 mins

    ...application information. Find out how you can use SAP NetWeaver Application Server Java and SAP NetWeaver Development Studio to delve deeper into the debugging process.... This content is available to... This content is available to Premium Members. Sign In Learn more about Premium Access
  6. Integrate Adobe Flex into Your Web Application Development Environment to Increase Web Services Consumption

    Reading time: 31 mins

    Learn how Adobe Flex fits into the SAP development environment and how to use this partnership to create robust applications. Learn how to drill down into a Web service to... This content is available to Premium Members. Sign In Learn more about Premium Access
  7. Achieving Platform-Independent Database Access with Open SQL/SQLJ – Embedded SQL for Java in the SAP Web Application Server

    Reading time: 3 mins

    Starting with Release 6.20, the SAP Web Application Server (Web AS) contains a full-fledged J2EE server that provides standard Java support for SAP applications. However, the techniques for accessing relational... This content is available to Premium Members. Sign In Learn more about Premium Access
  8. Set Up Users for SAP Biller Direct the Right Way

    Reading time: 18 mins

    Look into the user management concept within SAP Biller Direct to understand how to set up users, assign business partners, and provide ongoing enrollment and user registration services. See the... This content is available to Premium Members. Sign In Learn more about Premium Access
  9. Configure SAP BusinessObjects Planning and Consolidation for SAP NetWeaver to Optimize System Performance

    Reading time: 29 mins

    ...Consolidation clients and servers, and how to change different ABAP and .NET settings to optimize system performance. Key Concept The term application has several meanings... This content is available to... This content is available to Premium Members. Sign In Learn more about Premium Access
  10. Technical Considerations for Executing an SAPUI5 Project

    Reading time: 22 mins

    Follow these best practices and tips outlined by Ameya Pimpalgaonkar if you are planning to execute an SAPUI5 project. See how an SAPUI5 project differs from a traditional project and... This content is available to Premium Members. Sign In Learn more about Premium Access