about sap xi
TRANSCRIPT
![Page 1: About Sap Xi](https://reader035.vdocuments.net/reader035/viewer/2022081906/577c86fa1a28abe054c35904/html5/thumbnails/1.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081906/577c86fa1a28abe054c35904/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081906/577c86fa1a28abe054c35904/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081906/577c86fa1a28abe054c35904/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081906/577c86fa1a28abe054c35904/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081906/577c86fa1a28abe054c35904/html5/thumbnails/6.jpg)
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.