SlideShare une entreprise Scribd logo
1  sur  17
Study of SAP R/3 Architecture
Submitted by:
Manjinder Singh Sohi
mss046000@utdallas.edu
Manjinder Singh Sohi
Outline
 What is SAP?
 SAP R/3 Architecture
 Components of SAP R/3
 Features of SAP R/3
 Issues
 Conclusion
Manjinder Singh Sohi
What is SAP?
 SAP (System Application and Product) is the name of the
biggest European German Software company as well as the
name of software itself.
 The company was founded in 1972 by the five IBM employees.
 SAP R/3 Software has been developed using ABAP/4 as a
programming language.
 SAP is the ERP (Enterprise Resource Planning) system that
aims to integrate all the different modules(SD,MM,CO,HR etc)
in the company.The integration results in consistency of data
throught out the system and the company as a whole.
 As of 2005, SAP employs over 28,900 people in more than 50
countries.
Manjinder Singh Sohi
SAP R/3 Architecture
 SAP R/3 is one of the main product of SAP,where R
stands for RealTime and the number 3 relates to three
tier application architecture(Data base,Application Server
and Client).
 Most of the business in todays world runs on SAP R/3
system.About 80% of the companies implemented this
software.
Manjinder Singh Sohi
SAP R/3 Architecture (Continued)
Manjinder Singh Sohi
Components of SAP R/3 Architecture
 Internet communication Manager(ICM)-set up
connection to internet. Supports protocol HTTP,SMTP.
 Dispatcher distributes the requests to the work
processes. If all the processes are occupied then the
requests are stored in dispatcher queue.
 ABAP Work Process executes the ABAP code.
 SAP gateway makes the RFC interface between SAP
instances available.
 Message server exchanges the messages and balances
the load.
Manjinder Singh Sohi
Features
 Scalability
 Open Standard Support
 Robustness
Manjinder Singh Sohi
Feature-Scalability
 The architecture is such that it can be easily scalable if
the load at one server is increased.
 As application is independent from the data base and the
presentation layer then the servers can be replicated in
order to balance the load.
 Gateway component using RFC adds many SAP servers
to it.
Manjinder Singh Sohi
Feature-Supports open standards
 SAP R/3 architecture is designed to be support most of
the open standard available today.It can run on
UNIX,NT,AIX etc.
 Customization language used:ABAP/4
 Netweaver:ABAP/4 and JAVA
Manjinder Singh Sohi
Robustness
 SAP R/3 is highly robust as a whole.
 All the components work in the coordinated manner.
So they will work as a whole in order to solve the
unexpected scenario.
Manjinder Singh Sohi
Issues
 No cache memory in ICM
 In SAP R/3 architecture ,clients treated as dumb
terminals.
 Complex Architecture
 No Support for other languages.
Manjinder Singh Sohi
Issues:No Cache
 ICM(Internet Connection Manager)
 ICM uses the threads to parallelize the load that comes up.
Manjinder Singh Sohi
Issue:R/3 models desktops as dumb
terminals
 Today desktops are very powerful and they can be used
to do a large part of computation.
 But in SAP,there is other way round.
Manjinder Singh Sohi
Issue:Complex Architecture
 Today the technology is changing so fast that the code
of SAP R/3 architecture becomes large and more
complex.
 So the possibility of falls behind and not keeping up with
the current technology..
Manjinder Singh Sohi
Issue:No support for other languages.
 SAP R/3 architecture only supports ABAP/4 language.
 New architecture from SAP-Netweaver supports JAVA
also.
 But still support for other popular languages C/C++ etc
left.
Manjinder Singh Sohi
In the Nut-shell
 Even though SAP R/3 architecture supports
scalability,security etc but still there are many issues
that are to be resolved.
 Issues:No cache,customization problem,No Programming
language support(C/C++),Complex architecture,treat
clients as dumb.
Manjinder Singh Sohi
References
 http://help.sap.com/saphelp_nw04/helpdata/en/84/549
53fc405330ee10000000a114084/content.htm[date
accessed April 20,2005)
 Original SAP R/3 release 6.20 (2003) Library
Documentation.
 SAP-Help UTD-SOM(SAP Users Group)
 http://www.hp.com/hpbooks/prentice/chapters/0130280
844.pdf[date accessed April 20,2004]
 www. sapfans.com/[date accessed April 20,2005]

Contenu connexe

Tendances

S A P Orientation
S A P  OrientationS A P  Orientation
S A P Orientationslgvarma
 
Sap abap online training By Keylabstraining
Sap abap online training By KeylabstrainingSap abap online training By Keylabstraining
Sap abap online training By Keylabstrainingkeylabstraining
 
Baan erp(ENTERPRISE RESOURCE PLANNING) PRESENTATION made by priyansh kesarwani
Baan erp(ENTERPRISE RESOURCE PLANNING) PRESENTATION made by priyansh kesarwaniBaan erp(ENTERPRISE RESOURCE PLANNING) PRESENTATION made by priyansh kesarwani
Baan erp(ENTERPRISE RESOURCE PLANNING) PRESENTATION made by priyansh kesarwaniPriyansh Kesarwani
 
1 basis technical-overview
1 basis technical-overview1 basis technical-overview
1 basis technical-overviewhassan010
 
Sap technology & application evolution
Sap technology & application evolutionSap technology & application evolution
Sap technology & application evolutionAshwani Khatri
 
Notes1
Notes1Notes1
Notes1C-DAC
 
Common Europe SAP on i for beginners
Common Europe SAP on i for beginnersCommon Europe SAP on i for beginners
Common Europe SAP on i for beginnersCOMMON Europe
 
0101 sap introduction
0101 sap introduction0101 sap introduction
0101 sap introductionvkyecc1
 
SAP ERP Solutions - How It Evolved Over Time
SAP ERP Solutions - How It Evolved Over TimeSAP ERP Solutions - How It Evolved Over Time
SAP ERP Solutions - How It Evolved Over TimeAPPSeCONNECT
 
SAP Legacy System Migration Workbench (LSMW): Introduction
SAP Legacy System Migration Workbench (LSMW): IntroductionSAP Legacy System Migration Workbench (LSMW): Introduction
SAP Legacy System Migration Workbench (LSMW): IntroductionJonathan Eemans
 
SAP-System Application & Products
SAP-System Application & ProductsSAP-System Application & Products
SAP-System Application & ProductsMaheshkumar Darji
 

Tendances (20)

S A P Orientation
S A P  OrientationS A P  Orientation
S A P Orientation
 
Sap abap online training By Keylabstraining
Sap abap online training By KeylabstrainingSap abap online training By Keylabstraining
Sap abap online training By Keylabstraining
 
Baan erp(ENTERPRISE RESOURCE PLANNING) PRESENTATION made by priyansh kesarwani
Baan erp(ENTERPRISE RESOURCE PLANNING) PRESENTATION made by priyansh kesarwaniBaan erp(ENTERPRISE RESOURCE PLANNING) PRESENTATION made by priyansh kesarwani
Baan erp(ENTERPRISE RESOURCE PLANNING) PRESENTATION made by priyansh kesarwani
 
1000 sap-interview-qa
1000 sap-interview-qa1000 sap-interview-qa
1000 sap-interview-qa
 
Sap general presentation
Sap general presentation Sap general presentation
Sap general presentation
 
Basis Overview
Basis OverviewBasis Overview
Basis Overview
 
Sap seminar prince
Sap seminar princeSap seminar prince
Sap seminar prince
 
1 basis technical-overview
1 basis technical-overview1 basis technical-overview
1 basis technical-overview
 
Sap technology & application evolution
Sap technology & application evolutionSap technology & application evolution
Sap technology & application evolution
 
Sap introduction
Sap introductionSap introduction
Sap introduction
 
SAP Overview
SAP OverviewSAP Overview
SAP Overview
 
Notes1
Notes1Notes1
Notes1
 
Common Europe SAP on i for beginners
Common Europe SAP on i for beginnersCommon Europe SAP on i for beginners
Common Europe SAP on i for beginners
 
Sap overview
Sap overviewSap overview
Sap overview
 
0101 sap introduction
0101 sap introduction0101 sap introduction
0101 sap introduction
 
Introduction to sap 1
Introduction to sap 1Introduction to sap 1
Introduction to sap 1
 
SAP ERP Solutions - How It Evolved Over Time
SAP ERP Solutions - How It Evolved Over TimeSAP ERP Solutions - How It Evolved Over Time
SAP ERP Solutions - How It Evolved Over Time
 
SAP for Beginners
SAP for BeginnersSAP for Beginners
SAP for Beginners
 
SAP Legacy System Migration Workbench (LSMW): Introduction
SAP Legacy System Migration Workbench (LSMW): IntroductionSAP Legacy System Migration Workbench (LSMW): Introduction
SAP Legacy System Migration Workbench (LSMW): Introduction
 
SAP-System Application & Products
SAP-System Application & ProductsSAP-System Application & Products
SAP-System Application & Products
 

Similaire à Sohi manjinder

Lecture01 abap on line
Lecture01 abap on lineLecture01 abap on line
Lecture01 abap on lineMilind Patil
 
MAIA tech.day - I
MAIA tech.day - IMAIA tech.day - I
MAIA tech.day - IDhiren Gala
 
Full Stack Web Development: Vision, Challenges and Future Scope
Full Stack Web Development: Vision, Challenges and Future ScopeFull Stack Web Development: Vision, Challenges and Future Scope
Full Stack Web Development: Vision, Challenges and Future ScopeIRJET Journal
 
Sap Ui5 Overview | Sap Ui5 Architecture – Features
Sap Ui5 Overview | Sap Ui5 Architecture – FeaturesSap Ui5 Overview | Sap Ui5 Architecture – Features
Sap Ui5 Overview | Sap Ui5 Architecture – FeaturesIQ Online Training
 
Abap sample code
Abap sample codeAbap sample code
Abap sample coderoymat2
 
Exclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.infoExclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.infosapdocs. info
 

Similaire à Sohi manjinder (20)

Lecture01 abap on line
Lecture01 abap on lineLecture01 abap on line
Lecture01 abap on line
 
Sap- An Overview
Sap- An OverviewSap- An Overview
Sap- An Overview
 
Sap – A Birds Eye View Mahbub
Sap – A Birds Eye View MahbubSap – A Birds Eye View Mahbub
Sap – A Birds Eye View Mahbub
 
MAIA tech.day - I
MAIA tech.day - IMAIA tech.day - I
MAIA tech.day - I
 
SAP ARCHITECTURE (I).pptx
SAP ARCHITECTURE (I).pptxSAP ARCHITECTURE (I).pptx
SAP ARCHITECTURE (I).pptx
 
Sap Overview
Sap OverviewSap Overview
Sap Overview
 
Introduction to sap
Introduction to sapIntroduction to sap
Introduction to sap
 
Sap overview
Sap overviewSap overview
Sap overview
 
Sap abap tutorials
Sap abap tutorialsSap abap tutorials
Sap abap tutorials
 
Session 6 & 7
Session 6 & 7Session 6 & 7
Session 6 & 7
 
SAP
SAPSAP
SAP
 
Raman O
Raman ORaman O
Raman O
 
Sap
SapSap
Sap
 
Full Stack Web Development: Vision, Challenges and Future Scope
Full Stack Web Development: Vision, Challenges and Future ScopeFull Stack Web Development: Vision, Challenges and Future Scope
Full Stack Web Development: Vision, Challenges and Future Scope
 
Sap
SapSap
Sap
 
Sap Ui5 Overview | Sap Ui5 Architecture – Features
Sap Ui5 Overview | Sap Ui5 Architecture – FeaturesSap Ui5 Overview | Sap Ui5 Architecture – Features
Sap Ui5 Overview | Sap Ui5 Architecture – Features
 
SAP
SAPSAP
SAP
 
Project Report on SAP
Project Report on SAPProject Report on SAP
Project Report on SAP
 
Abap sample code
Abap sample codeAbap sample code
Abap sample code
 
Exclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.infoExclusive SAP Basis Training Book | www.sapdocs.info
Exclusive SAP Basis Training Book | www.sapdocs.info
 

Dernier

Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckHajeJanKamps
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 

Dernier (20)

Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 

Sohi manjinder

  • 1. Study of SAP R/3 Architecture Submitted by: Manjinder Singh Sohi mss046000@utdallas.edu
  • 2. Manjinder Singh Sohi Outline  What is SAP?  SAP R/3 Architecture  Components of SAP R/3  Features of SAP R/3  Issues  Conclusion
  • 3. Manjinder Singh Sohi What is SAP?  SAP (System Application and Product) is the name of the biggest European German Software company as well as the name of software itself.  The company was founded in 1972 by the five IBM employees.  SAP R/3 Software has been developed using ABAP/4 as a programming language.  SAP is the ERP (Enterprise Resource Planning) system that aims to integrate all the different modules(SD,MM,CO,HR etc) in the company.The integration results in consistency of data throught out the system and the company as a whole.  As of 2005, SAP employs over 28,900 people in more than 50 countries.
  • 4. Manjinder Singh Sohi SAP R/3 Architecture  SAP R/3 is one of the main product of SAP,where R stands for RealTime and the number 3 relates to three tier application architecture(Data base,Application Server and Client).  Most of the business in todays world runs on SAP R/3 system.About 80% of the companies implemented this software.
  • 5. Manjinder Singh Sohi SAP R/3 Architecture (Continued)
  • 6. Manjinder Singh Sohi Components of SAP R/3 Architecture  Internet communication Manager(ICM)-set up connection to internet. Supports protocol HTTP,SMTP.  Dispatcher distributes the requests to the work processes. If all the processes are occupied then the requests are stored in dispatcher queue.  ABAP Work Process executes the ABAP code.  SAP gateway makes the RFC interface between SAP instances available.  Message server exchanges the messages and balances the load.
  • 7. Manjinder Singh Sohi Features  Scalability  Open Standard Support  Robustness
  • 8. Manjinder Singh Sohi Feature-Scalability  The architecture is such that it can be easily scalable if the load at one server is increased.  As application is independent from the data base and the presentation layer then the servers can be replicated in order to balance the load.  Gateway component using RFC adds many SAP servers to it.
  • 9. Manjinder Singh Sohi Feature-Supports open standards  SAP R/3 architecture is designed to be support most of the open standard available today.It can run on UNIX,NT,AIX etc.  Customization language used:ABAP/4  Netweaver:ABAP/4 and JAVA
  • 10. Manjinder Singh Sohi Robustness  SAP R/3 is highly robust as a whole.  All the components work in the coordinated manner. So they will work as a whole in order to solve the unexpected scenario.
  • 11. Manjinder Singh Sohi Issues  No cache memory in ICM  In SAP R/3 architecture ,clients treated as dumb terminals.  Complex Architecture  No Support for other languages.
  • 12. Manjinder Singh Sohi Issues:No Cache  ICM(Internet Connection Manager)  ICM uses the threads to parallelize the load that comes up.
  • 13. Manjinder Singh Sohi Issue:R/3 models desktops as dumb terminals  Today desktops are very powerful and they can be used to do a large part of computation.  But in SAP,there is other way round.
  • 14. Manjinder Singh Sohi Issue:Complex Architecture  Today the technology is changing so fast that the code of SAP R/3 architecture becomes large and more complex.  So the possibility of falls behind and not keeping up with the current technology..
  • 15. Manjinder Singh Sohi Issue:No support for other languages.  SAP R/3 architecture only supports ABAP/4 language.  New architecture from SAP-Netweaver supports JAVA also.  But still support for other popular languages C/C++ etc left.
  • 16. Manjinder Singh Sohi In the Nut-shell  Even though SAP R/3 architecture supports scalability,security etc but still there are many issues that are to be resolved.  Issues:No cache,customization problem,No Programming language support(C/C++),Complex architecture,treat clients as dumb.
  • 17. Manjinder Singh Sohi References  http://help.sap.com/saphelp_nw04/helpdata/en/84/549 53fc405330ee10000000a114084/content.htm[date accessed April 20,2005)  Original SAP R/3 release 6.20 (2003) Library Documentation.  SAP-Help UTD-SOM(SAP Users Group)  http://www.hp.com/hpbooks/prentice/chapters/0130280 844.pdf[date accessed April 20,2004]  www. sapfans.com/[date accessed April 20,2005]