cancel
Showing results for 
Search instead for 
Did you mean: 

Loosely coupled systems

Former Member
0 Kudos

Hi All,

Sorry to ask this question.but i need exact definition and adavantage of loosely coupled system to undersatnd client the usage of XI in this concept.

One more question same like above.

They are asking interdependency of exchanges , when exists and if not implemented through XI may cause error handling very difficult, how can u achive this in XI.

Though i have some view on the above questions I'm expecting live definitions and usage of above advantages.

Regards,

venu.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Venu,

Its better if you think of the concept of loosely coupled systems in a "Before" & "After" kind of approach. To make it simple,

1. System A & System B are a part of your integration landscape.

2. Before introduction of XI (for that matter any similar functionality product), these system integrate with each other making peer to peer connections.Say System A copies a file abc.txt into a folder of System B and vice versa for response messages if any.

3. After introduction of XI, you now leverage onto the integration capabilities of XI. So system A which had to handle copying of file abc.txt to some folder of System B now just has to ensure that it makes the file available to XI which in turn will connect to System B and send appropriate data in desired format.

In this way the two systems which were tightly integrated with each other now are loosely coupled with each other.XI can also take care of any specific requirements of polling periodically , format conversion and many other.

Rgds,

Amol

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Venu Gopal,

The main advantage of exchanging messages using SAP-XI is becoz of the loose coupling concept.

Thats the reason SAP-XI uses 2 interfaces, one for outbound(sender) n another for inbound(receiver) and these 2 interfaces need not have same message structure, i.e. they are loosly coupled.

To give clear picture, consider RPC, which is tightly coupled message communication, where it uses only one interface structure and there is no scope for message mappings as in case of SAP-XI.

Former Member
0 Kudos

Hi Venu,

This is what loosely coupled means in encyclopedia

Loosely coupled describes a resilient relationship between two or more computer systems that are exchanging data. Each end of the transaction make their requirements explicit and make few assumptions about the other end. Loosely Coupled systems are considered useful when either the source or the destination computer systems are subject to frequent changes.

This is how it works for middleware- XI

Loose coupling describes an approach where integration interfaces are developed with minimal assumptions between the sending/receiving parties, thus reducing the risk that a change in one application/module will force a change in another application/module.