cancel
Showing results for 
Search instead for 
Did you mean: 

why, we used MODULE tab in comunication channel?give me notes on it.

Former Member
0 Kudos

hi all,

why, we used MODULE tab in comunication channel?give me notes on it.

vijay.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

I managed to collect some info from one of the SAP notes about Module processor. go through this:

>Any adapter need a EJB to communicate with the module >processor of the Adapter Engine. The RfcAdapter will use >one which is called 'localejbs/RfcAFBean'. This can be configured in the Integration Directory for each >communication channel on the tab 'Module'. If the list is empty on this tab, it defaults to the EJB named above and >nothing has to be done. So if no modules should be used, >everything will work without a special configuration. If some custom modules are configured to be used, the last module always has to be the RfcAdapter module. This will establish >the communication between the adapter and the Adapter >Engine.

Hope it will be of some help to you.

If yes, kindly reward points

Thanks,

Hari

varun_k
Contributor
0 Kudos

Hi Vijay Reddy,

"If you want to modify the message payload using an Adapter Engine module, but there is

no standard module that meets your requirements." then you configure customer-specific modules.

A message from the Integration Server arrives in the Adapter Framework and is processed by the messaging service. Based on the receiver information, the corresponding module chain is selected for further processing.

The Adapter Framework contains two default module chains: one for the sender/inbound direction and one for the receiver/outbound direction. You can use these default module chains for the adapter if the entire message processing is executed within the adapter.

You can enhance the default module chains with customer-specific modules.

The module processor controls the steps in the module chain by calling generic and, if defined, adapter-specific modules. The last module in the module chain forwards the message to the adapter. The adapter transfers the message to the connected system.

Message processing in the sender/inbound direction proceeds in a similar way. In this case, the adapter calls the module processor in the form of an EJB 2.0 local session bean and transfers the message object either as an XI message or in its own format. In the case of the latter, the conversion to an XI message must then take place in an adapter-specific module.

Reward Points If helpful

Regards,

Varun Reddy.K

Edited by: Varun Reddy K on Dec 24, 2007 10:28 AM

Former Member
0 Kudos

Vijay,

u r talking about adapter modules.let me first tell you what it is in a nutshell.Using adapter module u can let the adpater to provide some additional functionality.

u have to edit the code of adapter and add some extra code to get some extra functionality in the adapter.

See in module processor

http://help.sap.com/saphelp_nw04/helpdata/en/cd/5af7c0c994e24fb0d0088443513de2/frameset.htm

How to create modules -

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3bdc14e1-0901-0010-b5a9-a01e29d7...

Document by Stefan

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e21106cc-0c01-0010-db95-dbfc0ffd...

Testing

/people/gowtham.kuchipudi2/blog/2006/01/04/testing-sample-adapter

Regards

Biplab

prateek
Active Contributor
0 Kudos

Modules are additional functionalities that are added on the existing XI adapter so as to modify the default functionality of the adapter.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e21106cc-0c01-0010-db95-dbfc0ffd...

Regards,

Prateek