cancel
Showing results for 
Search instead for 
Did you mean: 

advantages of using a decentralized adapter

Former Member
0 Kudos

What are the advantages of using a decentralized adapter engine

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

If you need more performance then you can use the decentralized adapter engine.

In general the adapter engine executes at the J2EE engine, if the data is very high the burden is very high in that J2EE engine, if you want to reduce the burden you can use decentralized adapter engine.

If you use the decentralized adapter engine all the adapters are executed at the decentralized adapter engine and the remaining are executed at the XI J2EE adapter engine, so performance is high.

vijay_b4
Active Contributor
0 Kudos

Hi Narendra,

Every XI installation will install a default adapter engine and these are called as the Central / Local Adapter Engines. Most of the times this one Adapter Engine is more than sufficient.

At times, when the load on your server is going to be high , you can install a Decentral Adapter Engines and these are nothing but seprate instances of your Adapter Engine that can pick data and send it to your Integration Engine.

The need for a decentral Adapter Engine also arises when you have security restrictions, DMZ , etc in the landscape where one adapter engie is used for one particluar DMZ and another acts as the local adapter engine etc.

The main advantage is load balancing and reducing risk of "single point of failure" so if something is wrong with central system or network then atleast your message will persist for later processing.

Another practical advantage is related to maintenance, every decentral AE is independent of other so maintenance will affect small set of interfaces not others.

See this link

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30f8bd90-0201-0010-dd9a-c8a7f52c...

*Reward points if this helps

Regards

Vani.

former_member187563
Contributor
0 Kudos

hi,

the following advantages are there

1.the load from your integration server adapter engine can be shared.

2.you can deploy the required adapter modules on it.

3.if you are migrating to pi 7.1 then you can use your old adapter modules withiout any changes,because if you will go to pi 7.1 then your modules and adapters need to be modified.

4.it is more useful because each time you dont have to go to your basis person for deploying the modules ;).

regards,

ujjjwal kumar

Former Member
0 Kudos

Hi, It depends on your needs, if you want to do load balancing between senders/receivers, or if you have a DMZ network segment and you want to put a decentrilized AE on it, etc.

Regards.