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

abap general

Former Member
0 Likes
1,384

What is 4 in ABAP/4?

What are R/1 R/2 R/3 in SAP?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,311

Hi Vinil,

1) 4 in ABAP/4 signifies that ABAP is a fourth generation language.

2) The numbers that you see in R1, R2 and R3 systems signify the tier achitecture that is used in these systems.

<b>R2</b> uses a two-tier architecture : Presentation+Application on one server and Database on other

<b>R3</b> uses a three-tier architecture: wherein Presentation, Application and Database servers are seperately maintained.

<b>Reward points if ur question got answered.</b>

Kiran

7 REPLIES 7
Read only

amit_khare
Active Contributor
0 Likes
1,311

4 in ABAP/4 is for Fourth Generation Language.

R/1 R/2 etc indicates Versions .

Regards,

Amit

Reward all helpful replies.

Read only

Former Member
0 Likes
1,311

Hi,

4 indicates 4th generation language.

<b>r/2 -> two tier architecture(application &presentation server in on one system and data base in another system)

r/3 -> three tier architecture(application,presentation,data base servers in three different systems).</b>

The first version of SAP's flagship enterprise software was a financial Accounting system named R/1. (The "R" was for "Realtime data processing"). This was replaced by R/2 at the end of the 1970s. SAP R/2 was a mainframe based business application software suite that was very successful in the 1980s and early 1990s. It was particularly popular with large multinational European companies who required soft-real-time business applications, with multi-currency and multi-language capabilities built in. With the advent of distributed client-server computing SAP AG brought out a client-server version of the software called SAP R/3 that was manageable on multiple platforms and operating systems, such as Microsoft Windows or UNIX since 1999, which opened up SAP to a whole new customer base. SAP R/3 was officially launched on 6 July 1992. SAP came to dominate the large business applications market over the next 10 years.

rgds,

bharat.

Read only

Former Member
0 Likes
1,312

Hi Vinil,

1) 4 in ABAP/4 signifies that ABAP is a fourth generation language.

2) The numbers that you see in R1, R2 and R3 systems signify the tier achitecture that is used in these systems.

<b>R2</b> uses a two-tier architecture : Presentation+Application on one server and Database on other

<b>R3</b> uses a three-tier architecture: wherein Presentation, Application and Database servers are seperately maintained.

<b>Reward points if ur question got answered.</b>

Kiran

Read only

Former Member
0 Likes
1,311

4 implies fourth generation language

R/1 implies 1 tier architecture

R/2 implies 2 tier architecture

R/3 implies 3 tier architecture

Regards,

Pavan P.

Read only

Former Member
0 Likes
1,311

Hi Vinil,

4 means to 4th generation Language....

R/1 - realtime tier architeture....

ABAP R/3 means its a 3 tier architeture...

in R/2 we have only presentation and database server...the adv is data and resources are sharable ...

but the disadvantage is clientside validation increases the response time since client and the sever are in same machine...and business logic cannot b written in client side..if logice written to server side it leads to heavy traffic n load to DB.

to avoid this to used R/3 archi...

contains presentation , application and database server...

application server contains the business logic..so any change in logic can be redeployed in app server...Buffer plays a vital role...

regards..

Balaji ( reward points if usefukl..)

Read only

Former Member
0 Likes
1,311

hi vinil,

here 4 stands for 4th generation language....

and R/1 R/2 R/3 stands for real time single tier architecture, real time two tier architecture, real time three tier architecture.

this may be useful...

please reward...

regards,

prashant

Read only

Former Member
0 Likes
1,311

Hi vinil,

ABAP/4 here 4 means Fourth generation, why we saying it is fourth generation because it is supporting Object Oriented Programming concept.

R/1 means Realtime One Tier Architecture,

R/2 means Realtime Twoer Architecture,

R/3 means Realtime Three Tier Architecture,

Now we are using R/3 Architecture.

IF USEFULL REWARD