Sunday, 24 April 2011

Services in SAP Architecture :

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