cancel
Showing results for 
Search instead for 
Did you mean: 

Bapi Performance Issue

Former Member
0 Kudos

Hi ,

Am developing a webdynpro Application with RFC model.Here Am going to use

5 Bapis from my R/3.My question is should i create seperate custom controller for

eacht Bapi or Use one controller for all bapis.Which will give the better Performance ?

Thanks and Regrards,

Ramganesh,

Caritor India Pvt Ltd.

Accepted Solutions (1)

Accepted Solutions (1)

suresh_krishnamoorthy
Active Contributor
0 Kudos

Hi Ramganesan,

Depending upon the your project requirement you can cretae "N" number of Coustom controllers. The principles to follow for deciding when a custom controller is needed:

1. Reuse

2. Task separation

Make sure do u really need Multiple custom controllers Because more controllers means more complexity,more data links,much of mappings.

I would say you can go for one controller for 5 BAPIs.

Regards, Suresh KB

Answers (1)

Answers (1)

Former Member
0 Kudos

Ramganesan,

The number of controllers does not affect performance at all. This is just a question of your codebase maintanability and component structure simplicity.

Depending on relations between these BAPI-s you may have one controller for all calls, several controllers for some calls, one controller per BAPI or even complete reusable components per one or several BAPI-s

Valery Silaev

SaM Solutions

http://www.sam-solutions.net