cancel
Showing results for 
Search instead for 
Did you mean: 

Dependencies

Former Member
0 Kudos

I have come across the word 'dependencies' with the terms SLD-IR-ID. Can anyone tell me 'what is dependency'? 'How it is related to the above mentioned terms?' 'How the internal working is happening?'.. Expecting my prob will be solved soon!

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi Vinod,

SAP XI's main aim is to integrate not only SAP systems but also almost any kind of system. How this can be achieved... the one of the main reason is SLD.

System Landscape Directory.

It is basically a directory (just like tel index) holding information about the systems which need to be integrated. Hence if all the objects constructed in IR and ID need to communicate withing the system, then they need the system information, hence IR and ID fetches these information from SLD (just like directory)... hence there is always a dependency between SLD-IR-ID will be co existing among these components of XI.

Dependency between IR and ID

IR is used to build all the interface objects, these objects exits as individually ID makes them connected hence all the interface objects become one piece with the help of ID

hope this helps in understanding

regards

Ramesh P

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi vinod....

Dependency in SLD talks about reusing the the software components.The objects which are defined in one s/w component can be reused across other s.w components by defining the dependency.

From the SLD Homepage select "Software Catalog"

Select "Software Component' as s/w type

locate ur S/w component click on "usage dependencies" and select "Define dependencies"....

Dependecy contex should be "Installation time"

nisarkhan_n
Active Contributor
0 Kudos

SLD Dependencies To IR:

Suppose you have two swcv's A and B & some data objects in B needs to copied them into A. For this we need Usage dependency, that is to be given to B for A .

by setting dependancies you can refer to imported objects like Idoc / RFC metadata from referred SWC's. You do not need to reimport in correspodning SWC.

Former Member
0 Kudos

Simple Example:

There are there SWCV :

1. Sender

2. Cannonical

3. Receiver

Now I put all my mappings, xsd's,interface mappings in cannonical SWCV. Now I make dependencies for sender and receiver SWCV on Cannonical.

i.e. when I have to get some Maapings programmes from cannonical SWCV.

So there can be many SWCV which can be depends on Cannonical.

Thanks

Farooq.

Shabarish_Nair
Active Contributor
0 Kudos

you create dependencies in your software components.

read thru the section of usage dependencies to understand more - http://help.sap.com/saphelp_nw04/helpdata/en/a4/481955dc9e42c19d5a1bc3b8aead81/content.htm

By creating dependencies all the info available in one SWCV is also available in the other.

Former Member
0 Kudos

HI,

If there is a common mapping programs which were used in every interface. So you can placed these programs in a separate Software component for ease of maintenance and better re-usability and readability.

For these mapping to be visible in the main Software Component we defined the earlier one as a dependency. This feature imbibes the concept of inheritance in OOPS.

Refer the weblog:

/people/michal.krawczyk2/blog/2005/08/26/xi-are-you-independentfrom-your-dependencies

Thanks and Regards,

Chirag Gohil