cancel
Showing results for 
Search instead for 
Did you mean: 

Developing New Adapter

raja_thangamani
Active Contributor
0 Kudos

Hi,

I have a requirement that we need to develop a new adapter to communicate between .NET system & SAP XI. Can you help me how can we do that. Please dont ask why , i am not sure why..

Both the system will communicate thro XML.

Raja T

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Raja,

Yes.:).

cheers,

Prashanth

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Raja,

yes, you have to write java code.

Please refer to:

http://help.sap.com/saphelp_nw04/helpdata/en/e9/61e1407e858031e10000000a1550b0/frameset.htm

To start use the sample_ra.sda. This archive contains all the api documentation and the java source code of a sample adapter.

Consider that custom adapters are based on JCA 1.0 architecture, you can find the library here:

http://java.sun.com/j2ee/connector/

Another usefull link:

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/development%20o...

Hope this help

Francesco

moorthy
Active Contributor
0 Kudos

Hi,

If you want to communicate with .net and XI , with the help of Webservice, you can easily do this..

Also if you want to develop adapters for specific requirements , this may be useful-

http://help.sap.com/saphelp_nw04/helpdata/en/8b/895e407aa4c44ce10000000a1550b0/content.htm

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/7bf6e190-0201-0010-83b7-cc5...

To test the adapters-

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

Hope this helps,

Regards,

Moorthy

raja_thangamani
Active Contributor
0 Kudos

Hi,

Krishna, as you mentioned <i> If you want to communicate with .net and XI , with the help of Webservice, you can easily do this..</i>.

--> If we communicate thro Webservice, dont we need to use any adpaters? Could you please explain me bit more in detail.

Also i have another question..basically adapter means there is some code which enbable to communicate 2 systems..is my understanding correct?

waiting for reply..

Raja T

Former Member
0 Kudos

Hi Raja,

>>> If we communicate thro Webservice, dont we need to use any adapters?

You would still need to use SOAP adapter.

basically adapter means there is some code which enbable to communicate 2 systems..is my understanding correct?

On a very broad scale, an adapter serves as an interface between XI and different systems. XI communicates with other systems, using these adapters.

cheers,

Prashanth

P.S Please mark helpful answers

raja_thangamani
Active Contributor
0 Kudos

Prashanth,

Thanks for your clarification. Still if i need to develop my own adapter, do i need to write an JAVA code?

Raja T

Former Member
0 Kudos

Raja,

Have you seen this weblogs how to communicate between XI and .Net:

https://weblogs.sdn.sap.com/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken] [original link is broken]

https://weblogs.sdn.sap.com/pub/wlg/1442 [original link is broken] [original link is broken] [original link is broken] [original link is broken]

For info on how to use Webservices and SOAP adapters , these 2 documents should help,

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f22...

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873...

---Satish