about sap xi

6
8/20/2019 About Sap Xi http://slidepdf.com/reader/full/about-sap-xi 1/6 The SAP Exchange Infrastructure consists of the following components: 1. System Landscape Directory 2. Integration Repository 3. Integration Directory 4. Integration Server 5. Integration Adapters 6. Integration Clients  Applications need te !ollo"ing pro#y components to $se te SA% &#cange In!rastr$ct$re directly and "ito$t adapters.  '%ro#y (rame"or)  '%ro#y *enerator  '%ro#y R$ntime Integration Server (IS):  +e Integration Server is te central part o! te SA% &#cange In!rastr$ct$re. It receives messages !rom te sender applications and ten applies ro$ting and mapping r$les to tese messages and !inally sends tem to te receiving application. &ac SA% ,e- Application Server as te Integration Server So!t"are -$ilt in -$t it is te speci!ic con!ig$ration tat activates its role as a central Integration Server. Integration Adapters (IA):  Integration Adapters are $sed to convert vario$s protocols and data !ormats into te Integration Servers /L -ased message o-0ects and vice versa. +e Integration Server comes "it some -$ilt in adapters -$t most adapters are additional components. Integration Repositor (IR):  +e Integration Repository provides colla-oration )no"ledge availa-le at design time !or e#ample mappings inter!aces and components. It is -$ilt in ava and !ollo"s ava 2 &nterprise &dition 2&& standards. +e in!ormation in te Integration Repository is $sed -y te Integration Directory "ic adds con!ig$ration'speci!ic in!ormation tat is needed !or e#ec$tion. Integration !irector (I!):  +e Integration Directory contains detailed colla-oration )no"ledge a-o$t te c$rrent system landscape aro$nd te SA% Integration Server. It is a description o! ro$ting r$les active services e#ec$ta-le mappings and te speci!ic system landscape. +e Integration Directory details te in!ormation !rom te Integration Repository tat is speci!ic to te con!ig$ration. +e goal o! te Integration Directory is !or te c$stomer to con!ig$re te sender.nce Integration content as -een created in te Integration repository scenarios are con!ig$red in te Integration Directory.

Upload: preetha

Post on 07-Aug-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: About Sap Xi

8/20/2019 About Sap Xi

http://slidepdf.com/reader/full/about-sap-xi 1/6

The SAP Exchange Infrastructure consists of the following components:

1. System Landscape Directory

2. Integration Repository

3. Integration Directory

4. Integration Server 

5. Integration Adapters

6. Integration Clients

 Applications need te !ollo"ing pro#y components to $se te SA% &#cange In!rastr$ct$re directly and "ito$t adapters.

  '%ro#y (rame"or)

  '%ro#y *enerator 

  '%ro#y R$ntime

Integration Server (IS):

  +e Integration Server is te central part o! te SA% &#cange In!rastr$ct$re. It receives messages !rom te sender

applications and ten applies ro$ting and mapping r$les to tese messages and !inally sends tem to te receiving

application. &ac SA% ,e- Application Server as te Integration Server So!t"are -$ilt in -$t it is te speci!ic con!ig$ration

tat activates its role as a central Integration Server.

Integration Adapters (IA):

  Integration Adapters are $sed to convert vario$s protocols and data !ormats into te Integration Servers /L -ased

message o-0ects and vice versa. +e Integration Server comes "it some -$ilt in adapters -$t most adapters are additional

components.

Integration Repositor (IR):

  +e Integration Repository provides colla-oration )no"ledge availa-le at design time !or e#ample mappings

inter!aces and components. It is -$ilt in ava and !ollo"s ava 2 &nterprise &dition 2&& standards. +e in!ormation in te

Integration Repository is $sed -y te Integration Directory "ic adds con!ig$ration'speci!ic in!ormation tat is needed !or

e#ec$tion.

Integration !irector (I!):

  +e Integration Directory contains detailed colla-oration )no"ledge a-o$t te c$rrent system landscape aro$nd te

SA% Integration Server. It is a description o! ro$ting r$les active services e#ec$ta-le mappings and te speci!ic system

landscape. +e Integration Directory details te in!ormation !rom te Integration Repository tat is speci!ic to te

con!ig$ration.

+e goal o! te Integration Directory is !or te c$stomer to con!ig$re te sender.nce Integration content as -een created

in te Integration repository scenarios are con!ig$red in te Integration Directory.

Page 2: About Sap Xi

8/20/2019 About Sap Xi

http://slidepdf.com/reader/full/about-sap-xi 2/6

Integration Repository and Directory

  +e Integration Repository and Directory re7$ire speci!ic ava client so!t"are "ic is stored on te Integration

Server and "ill -e a$tomatically installed on te client side $sing ava ,e- Start. +is client so!t"are can -e $sed d$ring

design time to develop ne" inter!aces and mappings and to con!ig$re services ro$tings and mappings.

n te client side tis 0ava application provides te $ser inter!ace !or "or)ing "it I -0ects. n te server side it o!!ers

services !or a$tentication loc) management import and e#port o! inter!ace o-0ects versioning and cange management

Sstem "andscape !irector (S"!):

  +e System Landscape Directory is composed o! te Component Repository and te Landscape Directory. +e

Component Repository incl$des a description o! all SA% Components "ereas te Landscape Directory incl$des a complete

description o! te act$ally installed SA% system landscape.+e System Landscape Directory can -e accessed $sing a

standard internet -ro"ser.

Prox #ramewor$:

+e %ro#y (rame"or) consists o! te %ro#y *enerator and te %ro#y R$ntime. +e %ro#y (rame"or) !or A8A% generator

and r$ntime is part o! te SA% ,e- Application Server and no speci!ic installation is needed.

%ro#y *enerator !or ava

+e %ro#y *enerator !or ava is $sed to generate pro#ies ava Classes !or application programming. It ma)es $se o! te

Integration Repository "ic contains all inter!ace de!initions.

%ava Prox Runtime:

+e %ro#y R$ntime !or ava is mandatory !or all ava programs to e#cange messages "it te SA% Integration Server. In

doing so te pro#y r$ntime converts te $sed 0ava classes into /L messages. +ese /L messages are sent to te

Integration Server $sing ttp protocol.

Integration Server:

+e Integration Server can -e accessed $sing te standard SA% *9I !rontend.

Icon /eaning

&lement "it more tan 1 occ$rance

&lement

 Attri-$te

Icon &olors :

'hite : ptional attri-$te or element not assigned

Red : Attri-$te or element m$st -e assigned to complete te /apping

 ellow : Attri-$te or element as already -een assigned -$t te corresponding mapping in te data'!lo" editor is not

complete

reen: /apping to target !ield complete.

Page 3: About Sap Xi

8/20/2019 About Sap Xi

http://slidepdf.com/reader/full/about-sap-xi 3/6

#unction &ategories:

Arithmetic: add s$-stract e7$alsA a-s s7rt sign s7rt etc.

*oolean:  And r :ot &7$als not&7$als i! i!,ito$t&lse

&onstants: Constant Copy;al$e sender receiver 

&onversions: (i#;al$es ;al$e mapping

!ate: c$rrentDate Date+rans Date8e!ore DateA!ter CompareDate

+ode #unctions: createI!  removeConte#ts replace;al$e e#ists

Split8y;al$e collapseConte#ts

Statistic: s$m average co$nt

Text: s$-string concat e7$alsS inde#! lastInde#! compare etc.

,apping Tpes:

-) ,essage mapping:' *rapical Design and test environment

' <$e$e -ased model allo"s andling o! very large doc$ments

' &#tensi-le via ava $ser de!ined !$nctions

.) /S"T mapping:

' pen standard

' %orta-le

' &#tensi-le via 0ava $ser de!ined !$nctions

' /emory overead !or very large doc$ments

0) %A1A mapping:

' (le#i-ility o! 0ava programming lang$age

' ava mapping program is responsi-le !or parsing=rendering /L

2) A*AP mapping:

'Leverage e#isting A8A% -ase

' A8A% mapping program is responsi-le !or parsing=rendering /L

'hat is glo3al container and where we use it4

*lo-al Container ena-les yo$ to cace te val$es tat yo$ "ant to read again "en yo$ ne#t call any $ser'de!ined !$nction

in te same message mapping. :ote tat te se7$ence in "ic $ser'de!ined !$nctions are called is prede!ined. It depends

on te position o! te target !ields tat te !$nction "as assigned to.

'hat is alert4 

 Alerting is a !$nction o! R$ntime ,or)-enc along "it /essage arciving &nd'to'end monitoring %er!ormance /onitoring

Cace monitoring.

+ro$g R$ntime ,or)-enc "e can access alert in-o# alert con!ig$ration.

In %rocess Integration "it Central SA% /onitoring In!rastr$ct$re "e Drill do"n to individ$al process steps and 9se SA%

,e- AS Alert (rame"or).

+ransaction A"RT&AT!E#5

Alert In3ox:

+e alert in-o# is $ser'speci!ic and displays all te alerts !or eac alert server tat ave -een generated -ased on te alert

con!ig$ration.

Page 4: About Sap Xi

8/20/2019 About Sap Xi

http://slidepdf.com/reader/full/about-sap-xi 4/6

 An alert can -e delivered to yo$ -y e'mail !a# or S/S. In eac case yo$ "ill also !ind te alert in yo$r alert in-o#

irrespective o! te delivery metod.

+ransaction A"RTI+*6/5

Activities>o$ can e#ec$te te !ollo"ing activities in yo$r alert in-o#

' &onfirm alerts and start a !ollo"'$p action

  Con!irmed alerts disappear !rom te in-o#. >o$ can also con!irm alerts -y e'mail !a# or S/S. +is also ca$ses tem

to disappear !rom yo$r alert in-o#.

' #orward alerts to anoter $ser 

' Refresh te alert display

' Su3scri3e or  unsu3scri3e to te alert categories tat yo$ are permitted to $se in order to receive or not receive te

corresponding alerts.

' Personali7e alert delivery to meet yo$r re7$irements

  >o$ can coose te type o! delivery yo$ "ant to $se and a representative.

Transaction &odes #or SAP /I:

1.S/8?I(R '@ Start Integration 8$ilder 

2.S/8?/:I '@ Integration &ngine ' /onitoring

3.S/8?AD/ '@ Integration &ngine ' Administration

4.S/8?/:I?8%& '@ %rocess &ngine ' /onitoring

5.SI?/:I+R '@ I /essage /onitoring

6.SI?CAC& '@ +o Access IS r$ntime cace

B.ID1'@ %ort /aintenance in IDoc Adapter 

.ID2'@ /eta Data vervie" in IDoc Adapter 

.ID5 '@ /onitor IDoc Adapter 

1E.ID% ' @ to monitor te message pac)ages.

11.ID%, ' @ to activate te IDC message pac)age

12.S/<1'@ 7R(C /onitor $t-o$nd <$e$e

13.S/<2'@ 7R(C /onitor In-o$nd <$e$e

14.S/<R ' @ to register te 7$e$e

15.S/<S ' @ to register te destination in <9+ sced$ler 

16.S+E3 '@ "or)load.

1B.S+E6 '@ stato della maccina cp$ memory !ilesystem macine stat$s ' cp$

1.S+22 '@ d$mp a-ap analisi di ecceFioni1.SCC4 '@ vis$aliFFa mandanti del sistema

2E.SAL& ' ale settings

21.RG1E ' edit system pro!ile

22.RGBE'@ SLD Administration

23.S9E1 '@ $sers maintenance

24.ALE '@ list all logged $sers$ser login logon

25.S&E1 '@ manage cange re7$ests

26.S&E '@ Cange Re7$est

Page 5: About Sap Xi

8/20/2019 About Sap Xi

http://slidepdf.com/reader/full/about-sap-xi 5/6

2B.S&1E '@ Cange Re7$est

2.S&11 '@ A8A% Data dictionary

2.S&16'@ Data 8ro"ser 

3E.S&24'@ Class 8$ilder 

31.S&3B '@ mantain !$ncion mod$les

32.S&3 '@ A8A% &ditor 

33.S&E '@ -0ect :avigator 

34.S&3'@ /aintain +ransaction Codes

35.SIC( '@ ttp server con!ig$ration

36.S/*, '@ trace alFare livello di trace.

3B.%(C* '@ Roles

3.+S+C '@ SA% transactions codes ta-le

3.+S+C+ '@ transaction descriptions ta-le

4E.S+/S '@ transports management

41.S%A/ '@ apply A8A% s$pport pac)ages

42.S%A9 '@ manage o-0ects a!ter apply s$pport pac)ages

43.SLDC&CH '@ +est SLD Connection

44.SLDA%IC9S+'@ SLD A%I C$stomiFing

45.S+22 '@ A8A% d$mp analysis

46.S%R>'@ A8A% %ro#y *eneration

4B.A8A%DC9 '@ A8A% Doc$mentation and &#amples

4.S/E2'@ System /essages

4.S/21 '@ nline System Log Analysis log sistema I

5E.S/3E'@ Call ;ie" /aintenance

51.S/5'@ Asyncrono$s R(C &rror Log

52.S/5'@ R(C Destinations Display=/aintain

53.S/IC/'@ IC/ /onitor 2&& administration

54.8D64 '@ mantain distri-$tion model modelli di distri-$Fione

55.8DB'@ Stat$s /onitor !or AL& /essages

56.,&E2'@ Display IDoc

5B.,&E5'@ IDoc Lists

5.,&E'@ Searc !or IDocs -y Content

5.,&1'@ IDoc +est tool

6E.,&2E'@ %artner %ro!iles

61.,&21'@ %ort de!inition in I

62.,&6E'@ Doc$mentation !or IDoc types

63.S,(?%89ILD&R '@ !or Detail 8%/ %rocess

64.,&9+<9&9& ' @ to start te 7$e$e processing

SAP Exchange Infrastructure (SAP /I): /I is open !le#i-le. It $ses "e- standard s$c as J"e- services description

lang$ageJ ,SDL J/L Scema De!inition Lang$ageJ SD JSimple -0ect access %rotocol JSA% /essaging !or

descri-ing o-0ects Comm$nicating "it oter systems. It r$ns on te Application Server SA% ,&8 A%%s. I is not a

single Component 8$t rater a collection o! components tat "or) togeter !le#i-ly to implement integration scenario. SA%

I s$pports internal company scenarios and cross'company scenarios.

  &#cange In!rastr$ct$re can -e $sed as a /iddle "are &ngine to comm$nicate in a distri-$ted environment. +e

eart o! I is Integration &ngine tat is $sed !or integrating di!!erent tecnologies $sing Standard /essaging tecni7$es e.g

/L. Di!!erent mapping tools are availa-le !or mapping te distri-$ted system "ic can -e mapped "ito$t aving any

e#pertise o! +ecnical Details. As a real "orld e#ample I can -e elp!$l in integrating di!!erent -an)s "it SA% R=3. I

Page 6: About Sap Xi

8/20/2019 About Sap Xi

http://slidepdf.com/reader/full/about-sap-xi 6/6

&ngine also s$pport previo$s releases o! SA% R=3 li)e 4.6C and ave many more adapters to comm$nicate "it legacy

systems.