Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

urgent

Former Member
0 Likes
594

Hi,

Experts,

Can any body explain me why ABAP doesn't support web applications

Thanks................................

1 ACCEPTED SOLUTION
Read only

paruchuri_nagesh
Active Contributor
0 Likes
567

hi

ratnam abap supports web applications through certain interfaces

In SAP NetWeaver, ABAP is the programming interface of the SAP NetWeaver Application Server ABAP. Prerequisite for the use of the ABAP programming language is the installation of an SAP system based on SAP NetWeaver Application Server ABAP. An SAP system of this type is based on a three-tier client-server architecture with presentation, application, and database layers.

The presentation layer is distributed on the workstations of individual users and represents the user interface of the ABAP-based SAP system ( SAP GUI or Web browser).

The application layer is realized by one or more application servers. The ABAP runtime environment contains the ABAP runtime environment in which ABAP programs are executed.

The database layer consists of a database system in which the central dataset of an ABAP-based SAP system is stored.

The main role of ABAP programs in the application layer is the processing and formatting of data from the database layer and its transfer to, and receipt of user input from the presentation layer.

Scope and application areas of ABAP

ABAP is a 4GL language developed specifically for the mass processing of data in commercial applications. It offers the following advantages in comparison to elementary languages in which these functions are stored in libraries:

Database access integrated into the language as Open SQL.

Performance optimization of database accesses integrated into the ABAP runtime environment through the use of SAP buffering.

Internal tables for dynamic storage and processing of tabular mass data in the working memory.

Concept of Online Transaction Processing (OLTP) integrated in the ABAP runtime environment, enabling several users to access the central database at the same time using the SAP LUW.

The language has an integrated interface to other programming environments via Remote Function Call.

The language has an integrated interface to XML.

The integration of these functions into the language is particularly advantageous for the static checkability and the performance of programs. In return, this means that ABAP also contains considerably more language elements than an elementary programming language.

regards

Paruchuri.Nagesh

Message was edited by:

paruchuri nageswarrao

hi

ratnam abap supports web applications through certain interfaces

In SAP NetWeaver, ABAP is the programming interface of the SAP NetWeaver Application Server ABAP. Prerequisite for the use of the ABAP programming language is the installation of an SAP system based on SAP NetWeaver Application Server ABAP. An SAP system of this type is based on a three-tier client-server architecture with presentation, application, and database layers.

The presentation layer is distributed on the workstations of individual users and represents the user interface of the ABAP-based SAP system ( SAP GUI or Web browser).

The application layer is realized by one or more application servers. The ABAP runtime environment contains the ABAP runtime environment in which ABAP programs are executed.

The database layer consists of a database system in which the central dataset of an ABAP-based SAP system is stored.

The main role of ABAP programs in the application layer is the processing and formatting of data from the database layer and its transfer to, and receipt of user input from the presentation layer.

Scope and application areas of ABAP

ABAP is a 4GL language developed specifically for the mass processing of data in commercial applications. It offers the following advantages in comparison to elementary languages in which these functions are stored in libraries:

Database access integrated into the language as Open SQL.

Performance optimization of database accesses integrated into the ABAP runtime environment through the use of SAP buffering.

Internal tables for dynamic storage and processing of tabular mass data in the working memory.

Concept of Online Transaction Processing (OLTP) integrated in the ABAP runtime environment, enabling several users to access the central database at the same time using the SAP LUW.

The language has an integrated interface to other programming environments via Remote Function Call.

The language has an integrated interface to XML.

The integration of these functions into the language is particularly advantageous for the static checkability and the performance of programs. In return, this means that ABAP also contains considerably more language elements than an elementary programming language.

regards

Paruchuri.Nagesh

Message was edited by:

paruchuri nageswarrao

3 REPLIES 3
Read only

Former Member
0 Likes
567

who said ABA does n't support Web Applications it will support but it requires some other tools like WAS(Web application server ) and Webdynpros.

And even BSP ( Business server pages ) work's portal

Read only

paruchuri_nagesh
Active Contributor
0 Likes
568

hi

ratnam abap supports web applications through certain interfaces

In SAP NetWeaver, ABAP is the programming interface of the SAP NetWeaver Application Server ABAP. Prerequisite for the use of the ABAP programming language is the installation of an SAP system based on SAP NetWeaver Application Server ABAP. An SAP system of this type is based on a three-tier client-server architecture with presentation, application, and database layers.

The presentation layer is distributed on the workstations of individual users and represents the user interface of the ABAP-based SAP system ( SAP GUI or Web browser).

The application layer is realized by one or more application servers. The ABAP runtime environment contains the ABAP runtime environment in which ABAP programs are executed.

The database layer consists of a database system in which the central dataset of an ABAP-based SAP system is stored.

The main role of ABAP programs in the application layer is the processing and formatting of data from the database layer and its transfer to, and receipt of user input from the presentation layer.

Scope and application areas of ABAP

ABAP is a 4GL language developed specifically for the mass processing of data in commercial applications. It offers the following advantages in comparison to elementary languages in which these functions are stored in libraries:

Database access integrated into the language as Open SQL.

Performance optimization of database accesses integrated into the ABAP runtime environment through the use of SAP buffering.

Internal tables for dynamic storage and processing of tabular mass data in the working memory.

Concept of Online Transaction Processing (OLTP) integrated in the ABAP runtime environment, enabling several users to access the central database at the same time using the SAP LUW.

The language has an integrated interface to other programming environments via Remote Function Call.

The language has an integrated interface to XML.

The integration of these functions into the language is particularly advantageous for the static checkability and the performance of programs. In return, this means that ABAP also contains considerably more language elements than an elementary programming language.

regards

Paruchuri.Nagesh

Message was edited by:

paruchuri nageswarrao

Read only

former_member404244
Active Contributor
0 Likes
567

Hi,

ABAP supports web applications...

check thse links..u will get the idea

http://www.planetlearn.com/sapabwebapse.html

http://en.wikipedia.org/wiki/SAP_Web_Application_Server

Regards,

Nagaraj