Services in SAP Architecture :
Example:-
Dialog Service : is provide communication b/w Presentation service and Application server i.e. sap GUI will get the recruitment application and will enter the values.
i.e.: it provide an interface b/w presentation server and application server
- Using Dialogue Service access Work Bench.
- If we select se11 for tables created
- I saved that ztable
- That ztable can be saved in Object Navigator means Now this ztables can be stored in Database Server
Update service : is provide interface b/w application service and database i. e after entering the date in application it can store
- For to do this service ‘activate’. ACTIVATE: means update can give interface only where as ‘activate’ transfer objects from application server to Database Server.
- Now ztable has been created(user defined)whenver object is user defined (i.e table, prog) that object name should start with Y or Z apart from these two letters reserved for SAP
These two services are very important in sap r/3 Architecture
We have to consider that SAP GUI also one of the service and it acts as a front- end service
Gate way service :
· Imagine one organization, it have Finance dept in India , rest of the departments are in USA
· This respective organization is handling business operations across globally.(Distribution Operations)
· Those Distribution Operation SAP we need to use Gateway environment (ex EAT : RFC)
· To work with Distribution operations
· Gateway Service to work Distributed Business operations in SAP
EX: PEPSI: it has Ind , and USA .
Message Service :
· Any language c, c++, java, if u consider then respective language there is a concept Error Hnadling concepts even in ABAP language also we have Error handling.
· for exception management i e error handling
Spool service :
· having SAP System, under this environment FAX or Email we have
· data should transfer from SAP to FAX or email
· then we need a proper communication between SAP & FAX or Email.
· SAP R/3 can work with external systems i e fax,
· It can provides interface b/w SAP with external systems (ex: fax/email, printers are external systems)
Enque service : provider data integrity in SAP R/3 technologies
Exp for date integrity : Enque service provider looking and unlocking of object i e
Diagram shows there are two of product x of quantity 100 then using this service it will give Q unlocking facility to customer ‘A’ while ‘A’ creating on order ‘B’ will be locked and vice versa. It product is available Enque works based on Lock object.
5. Background service :
- Once program created in ABAP language, the one created and executed in two ways i.e (i)Foreground (ii)Background
- Foreground starts executing immediately while executing prog , ABAP programmers should interact with system
- If Background service execution starts with future date not immediately while executing system with take care of everything.
- In this service user(programmers) interaction is not required
Back ground services. For back ground job scheduling i .e first we select long running programs and give a particular time is weekends for execution in this time system will take care about that execution is called Background service.
i.e.: without user interaction when the system is free that is in the night time or holidays the prog will be executed on the scheduled time.x- comp
Give data of | Mon | Yearly sales report start execution on Monday it will completed |
| TUE | |
| WED | |
| THU | by Thursday i.e. performance of regular activities takes slow so we for background service. |
| FRI | |
| SAT | Execution i.e. Saturday. It will executes on weekend. It Makes performance high |
| SUN | |
§ Without user interaction when the system is free is in the high the time (or) holidays) the program will be executed on the scheduled (we required times
6. Database Service : it can store the data permanently in database.
* if any one of this service fails we not able to work with SAP R/3
Services used in SAP R/3 architecture :
Application server uses more services.
To work with SAP, we need to enable all services but in real time this enabled by BASIS people.
SAP R/3 Architecture of above scenario
for high performance we can add more applicable servers for sharing
No comments:
Post a Comment