cancel
Showing results for 
Search instead for 
Did you mean: 

Adapter Modules

Former Member
0 Kudos

Hi Experts,

can you please explain ,what is adapter module and what is the use of it

If i use adapter modules can i use security option in soap adapter for encryption

are ther any pre defined adapter modules,how will i know what to define in processing sequence and in module configuration ,are the parameters pre -defined ,how will any one know what parameters should be defined in module configuration parameter name fields

please provide some basic links or material for this

Please explain

Pooja

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Pooja,

I think you have asked so many question regarding adapter module:

Before you go-through the following answers, please go-through following pdf to understand how adapter module is created in PI using java programming and why it is needed.

How to guide link ->

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f013e82c-e56e-2910-c3ae-c602a67b9...

what is adapter module

-> Adapter module technically a java/j2ee EJB bean class, it executes specific task in the process method present in the bean.

what is the use of it

-> If SAP PI or SAP standard adapter module deos not help you in solving your business problem/requirement, then you have to write a solution by urself. These solutions are called custom solution and you write these solution in adapter module hence you call them as custom adapter module which is written by local developer(not SAP).

If i use adapter modules can i use security option in soap adapter for encryption

-> Yes you can use adapter module with soap adapter with security option. It's independent of security. But in adapter module if you are modifying the payload with some security api then you should careful while writing adapter module code.

are ther any pre defined adapter modules,

-> yes there are pre-defined adapter modules are there, they are called standard adapter module provided by SAP itself.

how will i know what to define in processing sequence and in module configuration ,are the parameters pre -defined ,how will any one know what parameters should be defined in module configuration parameter name fields

-> See, while writing the custom adapter module, you will have a process() method in it. If you want to pass the parameter to adapter module eg. you want to send customer_id =123 as input parameter then you need to modifiy proces method to take this/these parameters eg. process(customer_id string)..

Please go throught the how to guide link you will get the basic idea of adapter module.

Regards,

RK

Answers (0)