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

Netweaver

Former Member
0 Likes
599

Hi All,

Can anyone explain what is ABAP/4, Netweaver and basis and what is the difference between these?

Thanks in advance.

Sriram.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
566

Hi Sriram,

<b>ABAP/4:</b>

ABAP/4 is a registered trademark of SAP Aktiengesellschaft Systeme, Anwendungen, Produkte in der Datenverarbeitung, Neurottstr. 16, D-69190 Walldorf

ABAP/4 is a programming language developed by SAP for the interactive development of application programs. 

    ABAP/4 is a fourth-generation programming language that is the backbone of the R/3 System. 

    The language is event-driven with user actions and system events controlling the execution of the applications. 

   You can use the ABAP/4 programming language to create entirely new client/server applications, 
as well as extend existing R/3 modules,which is the most common use of the ABAP/4 language.

For More Information. See the below links...

1. http://www.ntlug.org/~cbbrowne/abap4.html

2. http://faculty.bus.olemiss.edu/breithel/final%20backup%20of%20bus620%20summer%202000%20from%20mba%20...

3. http://www.sapfans.com/sapfans/sapabap.htm

<b>Netweaver</b>

NetWeaver is an application builder from SAP for integrating business processes

and databases from a number of sources while exploiting the leading Web services technologies.

Part of the company's mySAP product group, NetWeaver is getting a lot of industry attention

as the first fully interoperable Web-based cross-application platform that

can be used to develop not only SAP applications but others as well.

NetWeaver allows a developer to integrate information and processes from geographically

dispersed locations using diverse technologies, including Microsoft's .NET, IBM's WebSphere and Sun's Java technologies.

NetWeaver has been tagged as a product that could help spur industry adoption of Web services.

Although Web services are often seen as the development model of the future,

the implementation rate has not been high, often because of competition and incompatibility

between enabling products. At a January 2003 press conference,

Microsoft's Bill Gates anticipated that NetWeaver would increase the adoption rate of Web services.

For More Information Check these links...

1. Suberb PPT. Go Through...

http://searchsap.techtarget.com/searchSAP/downloads/Joshua_Greenbaum_Talk_818.ppt

2. http://www.sapgenie.com/netweaver/

3. http://www.sap.com/solutions/netweaver/index.epx

4. http://www.sap.com/solutions/netweaver/components/portal/index.epx

<b>Basis</b>

Basis is a set of middleware programs and tools from SAP, the German company whose

comprehensive R/3 product is used to help manage large corporations,

that provides the underlying base (thus the name) that enables applications

(such as FI, CO, and SD, for example) to be seamlessly interoperable and

portable across operating systems and database products. R/3 Basis includes

client/server architecture and configuration, a relational database management system (RDBMS),

and a graphical user interface (GUI). In addition to the interface between system elements,

Basis components include a development environment for R/3 applications, and a data dictionary,

as well as user and system administration and monitoring tools.

For More Infromation, See....

1. Full Basis http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci989635,00.html

2. Training Programs for Basis.

http://www.training-classes.com/course_hierarchy/keyword_index/sap_basis.html

3. Basis Components.

http://www.sap-img.com/sap-bc.htm

Abap/4 is a programming language which is basic for all the modules in sap. Without it no module exists in sap.

Netweaver is application builder which intergrates the sap with non-sap systems or sap-sytems

for business purposes.

i.e. Consider an application in VB with it's own database can communicate with sap

which is running in different platform with it own database.

It is inter-operable and hetero-geneous.

Basis is a set of middleware programs where after installing the was server you use basis to

configure the server for your own use. You can use the was server to work like...

1. MI Server

2. BI Server,.. Etc..,

Hope it helps.

Regards,

Maheswaran.B

4 REPLIES 4
Read only

LeonardoAraujo
SAP Mentor
SAP Mentor
0 Likes
566

It is very wide question in scope.

Please refer to http:
help.sap.com for documentation on netweaver and its components, including WebAS and the programming language ABAP/4.

Good luck.

Read only

0 Likes
566

ABAP/4 or ABAP Objects is the proprietary programming language developed by SAP. It is used in R/3 as well as other packages delivered by SAP(I think BW and CRM uses it). Netweaver is a brand name which includes all the products of SAP. Basis is a term that used to be used to refer to the technology layer of R/3. The "platform" in which the R/3 functional modules were built on. The basis layer has now been refined and renamed to the Web Application Server.

Regards,

Rich Heilman

Read only

Former Member
0 Likes
566

<b><u>ABAP/4</u></b>

ABAP (Advanced Business Application Programming) is a programming language for developing applications for the SAP R/3 system, a widely-installed business application subsystem. The latest version, ABAP Objects, is object-oriented programming. SAP will run applications written using ABAP/4, the earlier ABAP version, as well as applications using ABAP Objects.

SAP's original business model for R/3 was developed before the idea of an object-oriented model was widespread. The transition to the object-oriented model reflects an increased customer demand for it. ABAP Objects uses a single inheritance model and full support for object features such as encapsulation, polymorphism, and persistence.

<b><u>NETWEAVER</u></b>

NetWeaver is an application builder from SAP for integrating business processes and databases from a number of sources while exploiting the leading Web services technologies. Part of the company's mySAP product group, NetWeaver is getting a lot of industry attention as the first fully interoperable Web-based cross-application platform that can be used to develop not only SAP applications but others as well. NetWeaver allows a developer to integrate information and processes from geographically dispersed locations using diverse technologies, including Microsoft's .NET, IBM's WebSphere and Sun's Java technologies.

NetWeaver has been tagged as a product that could help spur industry adoption of Web services. Although Web services are often seen as the development model of the future, the implementation rate has not been high, often because of competition and incompatibility between enabling products

<b><u>BASIS</u></b>

NetWeaver is an application builder from SAP for integrating business processes and databases from a number of sources while exploiting the leading Web services technologies. Part of the company's mySAP product group, NetWeaver is getting a lot of industry attention as the first fully interoperable Web-based cross-application platform that can be used to develop not only SAP applications but others as well. NetWeaver allows a developer to integrate information and processes from geographically dispersed locations using diverse technologies, including Microsoft's .NET, IBM's WebSphere and Sun's Java technologies.

NetWeaver has been tagged as a product that could help spur industry adoption of Web services. Although Web services are often seen as the development model of the future, the implementation rate has not been high, often because of competition and incompatibility between enabling products

REGARDS

SANJITH SUNDARAM

Read only

Former Member
0 Likes
567

Hi Sriram,

<b>ABAP/4:</b>

ABAP/4 is a registered trademark of SAP Aktiengesellschaft Systeme, Anwendungen, Produkte in der Datenverarbeitung, Neurottstr. 16, D-69190 Walldorf

ABAP/4 is a programming language developed by SAP for the interactive development of application programs. 

    ABAP/4 is a fourth-generation programming language that is the backbone of the R/3 System. 

    The language is event-driven with user actions and system events controlling the execution of the applications. 

   You can use the ABAP/4 programming language to create entirely new client/server applications, 
as well as extend existing R/3 modules,which is the most common use of the ABAP/4 language.

For More Information. See the below links...

1. http://www.ntlug.org/~cbbrowne/abap4.html

2. http://faculty.bus.olemiss.edu/breithel/final%20backup%20of%20bus620%20summer%202000%20from%20mba%20...

3. http://www.sapfans.com/sapfans/sapabap.htm

<b>Netweaver</b>

NetWeaver is an application builder from SAP for integrating business processes

and databases from a number of sources while exploiting the leading Web services technologies.

Part of the company's mySAP product group, NetWeaver is getting a lot of industry attention

as the first fully interoperable Web-based cross-application platform that

can be used to develop not only SAP applications but others as well.

NetWeaver allows a developer to integrate information and processes from geographically

dispersed locations using diverse technologies, including Microsoft's .NET, IBM's WebSphere and Sun's Java technologies.

NetWeaver has been tagged as a product that could help spur industry adoption of Web services.

Although Web services are often seen as the development model of the future,

the implementation rate has not been high, often because of competition and incompatibility

between enabling products. At a January 2003 press conference,

Microsoft's Bill Gates anticipated that NetWeaver would increase the adoption rate of Web services.

For More Information Check these links...

1. Suberb PPT. Go Through...

http://searchsap.techtarget.com/searchSAP/downloads/Joshua_Greenbaum_Talk_818.ppt

2. http://www.sapgenie.com/netweaver/

3. http://www.sap.com/solutions/netweaver/index.epx

4. http://www.sap.com/solutions/netweaver/components/portal/index.epx

<b>Basis</b>

Basis is a set of middleware programs and tools from SAP, the German company whose

comprehensive R/3 product is used to help manage large corporations,

that provides the underlying base (thus the name) that enables applications

(such as FI, CO, and SD, for example) to be seamlessly interoperable and

portable across operating systems and database products. R/3 Basis includes

client/server architecture and configuration, a relational database management system (RDBMS),

and a graphical user interface (GUI). In addition to the interface between system elements,

Basis components include a development environment for R/3 applications, and a data dictionary,

as well as user and system administration and monitoring tools.

For More Infromation, See....

1. Full Basis http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci989635,00.html

2. Training Programs for Basis.

http://www.training-classes.com/course_hierarchy/keyword_index/sap_basis.html

3. Basis Components.

http://www.sap-img.com/sap-bc.htm

Abap/4 is a programming language which is basic for all the modules in sap. Without it no module exists in sap.

Netweaver is application builder which intergrates the sap with non-sap systems or sap-sytems

for business purposes.

i.e. Consider an application in VB with it's own database can communicate with sap

which is running in different platform with it own database.

It is inter-operable and hetero-geneous.

Basis is a set of middleware programs where after installing the was server you use basis to

configure the server for your own use. You can use the was server to work like...

1. MI Server

2. BI Server,.. Etc..,

Hope it helps.

Regards,

Maheswaran.B