Skip to Content
author's profile photo Former Member
Former Member

MI integration with XI


I came to know that MI can be integrated with XI via RFC, HTTP adapter. But need to understand whether is it possible to do through the Proxy way of Adapterless Communication or not.

Does any one have the idea of the same.

Best Regards


Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Sep 15, 2005 at 02:16 PM

    Could you tell me why you want to integrate XI with MI??



    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Swetnak!

      For my requirement i have to go through the R/3 Backend System as i generate certain Time Data in the Backend based on the data posted by the MI Application in the backend and this needs to be updated to the 3rd party system.

      In your case you looks like you donot need a R/3 Backend System.So i think

      (1) MI: You can configure the RFC Destination in SM59 of your MI Middleware as a TCP/IP Connection with a Registered Server Program.

      (2) XI: Configure the Sender RFC adapter during the definiton of a communication channel in the Integration Server and this converts the RFC calls from the sender(MI Middleware) to XML Messages and send these to the Integration Server.You can do the additional receiving system configuration(legacy system).For details on this Pl refer to the XI Documention.

      (3) You can then Test the Connection in SM59 of your middleware for the RFC Destination you have created in Step# 1.

      (4) In MI Middleware Create a RFC that collects data from your MI Client and send it to the RFC Destination you have created in Step1.

      If you are creating a Smart Sync MI Application then call this RFC inside the appropriate BAPI Wrapper assigned with your SyncBO.The SynBO RFC Destination should be a Local RFC Destination created in your MI Middleware pointing to itself and not the one you create in Step# 1.

      If you are using a Generic Sync Application call this RFC inside your BAPI Wrapper that is assigned to the Method you are calling in you MI Generic Sync Application.

      In both cases your BAPI Wrapper has to exist in the MI Middleware and should call the RFC as defined in Step 4.

      I am suggesting this based on the assumption that the data has to go from MI Client directly to your Legacy System via XI.

      Let me know the results.



      Message was edited by: Gisk

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.