Showing results for 
Search instead for 
Did you mean: 

choosing of model

Former Member
0 Kudos


How will decide that whether you have to choose Adaptive RFC model or Webservice Model or java bean model or any other model for your application?

Please tell me For which type of situations we have to use different models?

Please suggest any material or link for this.

Thanks & Regards,

Mastanvali Shaik.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Mastanvali,

The usage of the model will completely depend upon your business requirement.

I am copying some of the information for your reference.

<b>Adaptive RFC</b>

The Adaptive Remote Function Call (Adaptive RFC) is a technology that enables the Web Dynpro application developer to use the business functions encapsulated in Business APIs (BAPIs) even after a structure modification, without having to provide the new data using a second back end or a new structure with subsequent regeneration of the proxies.

This new RFC model shows adaptive behavior. This means that the RFC proxies do not use the original design time structure definition at runtime. Instead, this Web Dynpro model automatically adapts the data of the structure passed in the Java proxy generation to the current data – that is, a structure definition in the back-end system that may have been modified.

<b>JAVA BEAN</b>

The following support is provided when using JavaBean for a Web Dynpro application:

• Interface support

• Support for the inheritance of JavaBean classes

• Support for abstract JavaBean classes (in addition to the interfaces)

• Enhanced support for multiple JavaBean sources

&#61601; Project

For the Web Dynpro application, you can specify either the source folder of the project or the entire class path as the source to be used for the JavaBean import.

&#61601; Local .jar file

Web Dynpro developers can decide whether a design time or deploy time dependency is to be set up.

&#61601; Public parts of used development components (DCs)

The DC is responsible for the usage modality with regard to any runtime support.


To be able to import an XMI model into the Web Dynpro development environment, you must use an external modeling tool that can produce XMI files. XMI is an XML format for storing and transporting metadata. To import to Web Dynpro you require Version 1.1 with Unisys Extension 1.3.

SAP has tested the modeling environments of the companies Rational Rose and TogetherSoft. The XMI models are released for import to Web Dynpro.



Active Contributor
0 Kudos


If you are importing WebService model, you will see a logical port node associated with it. If you aer using adaptive RFC model, you will get an option of reimporting model and the logical port node will not be seen.

The option for selecting any particular type of model is totally driven by system architect and business requirements.

You can refer to Wiki for more FAQ's related to models.


Message was edited by:

Ashutosh Moharir