cancel
Showing results for 
Search instead for 
Did you mean: 

About commnication channel

Former Member
0 Kudos

HI

1.Can any 1 tell me about the use of commnicastion channel in XI

2.I want complete information about the components of XI ie. about RWB,IE.IR

3. how thw messages wiil flow

Regards,

RAm

Accepted Solutions (0)

Answers (10)

Answers (10)

Former Member
0 Kudos

Hi,

Check the following links:

http://help.sap.com/saphelp_nw04/helpdata/en/84/e8763c997fda50e10000000a11405a/frameset.htm

TBIT40:

https://websmp109.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT40

TBIT41:

https://websmp201.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT41&LA...

TBIT42:

https://websmp206.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT42&LA...

TBIT43:

http://www50.sap.com/useducation/curriculum/course.asp?cid=60161651

TBIT44:

https://websmp102.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT44

basic scenarios.

/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File

/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Proxy to File

/people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30 - File to JDBC

/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - File to ABAP Proxy

/people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1 - File to File Part 1

/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2 - File to File Part 2

/people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping - Any flat file to any Idoc

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - File to RFC

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1685 [original link is broken] [original link is broken] [original link is broken] - File to Mail

/people/jayakrishnan.nair/blog/2005/06/20/dynamic-file-name-using-xi-30-sp12-part--i - Dynamic File Name Part 1

/people/jayakrishnan.nair/blog/2005/06/28/dynamic-file-namexslt-mapping-with-java-enhancement-using-xi-30-sp12-part-ii - Dynamic File Name Part 2

/people/michal.krawczyk2/blog/2005/03/07/mail-adapter-xi--how-to-implement-dynamic-mail-address - Dynamic Mail Address

/people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi - Message Flow in XI

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm - Walk through BPM

/people/siva.maranani/blog/2005/05/22/schedule-your-bpm - Schedule BPM

/people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi - Use of Synch - Asynch bridge in

ccBPM

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] - Use of Synch - Asynch bridge in

ccBPM

/people/michal.krawczyk2/blog/2005/08/22/xi-maintain-rfc-destinations-centrally - Maintain RFC destination centrally

/people/sravya.talanki2/blog/2005/08/18/triggering-e-mails-to-shared-folders-of-sap-is-u - Triggering Email from folder

/people/sravya.talanki2/blog/2005/08/17/outbound-idocs--work-around-using-party - Handling different partners for IDoc

/people/siva.maranani/blog/2005/08/27/modeling-integration-scenario146s-in-xi - Modeling Integration Scenario in XI

/people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible - Testing of integration process

/people/michal.krawczyk2/blog/2005/05/25/xi-how-to-add-authorizations-to-repository-objects - Authorization in XI

http://help.sap.com/saphelp_nw04/helpdata/en/58/d22940cbf2195de10000000a1550b0/content.htm -

Authorization in XI

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step - Alert Configuration

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide - Trouble shoot alert config

/people/sameer.shadab/blog/2005/09/21/executing-unix-shell-script-using-operating-system-command-in-xi - Call UNIX Shell Script

/people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi - Transport in XI

/people/r.eijpe/blog/2005/11/04/using-abap-xslt-extensions-for-xi-mapping - Using ABAP XSLT Extensions for XI

Mapping

/people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure - Mail Adaptor options

/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm - Collection of IDoc to Single File

/people/sap.user72/blog/2005/11/17/xi-controlling-access-to-sensitive-interfaces - Controlling access to Sensitive

Interfaces

/people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14 - The same filename from a sender to a

receiver file adapter -

SP14

/people/prasad.illapani/blog/2005/11/14/payload-based-message-search-in-xi30-using-trex-engine - Payload Based Message Search in

XI30 using Trex Engine

/people/sap.user72/blog/2005/11/24/xi-configuring-ccms-monitoring-for-xi-part-i - XI : Configuring CCMS Monitoring

for XI- Part I

/people/michal.krawczyk2/blog/2005/11/23/xi-html-e-mails-from-the-receiver-mail-adapter - XI: HTML e-mails from the receiver

mail adapter

/people/sap.user72/blog/2005/11/22/xi-faqs-provided-by-sap-updated - XI : FAQ's Provided by SAP

/people/sravya.talanki2/blog/2006/12/25/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-i

/people/sravya.talanki2/blog/2006/12/26/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-ii

/people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii

http://help.sap.com/saphelp_nw04/helpdata/en/80/8e3841e26cef23e10000000a155106/frameset.htm

https://www.sdn.sap.com/irj/sdn/developerareas/xi?rid=/webcontent/uuid/a680445e-0501-0010-1c94- [original link is broken]

a8c4a60619f8

Integration Directory

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e07dcaa0-a92b-2a10-3a96-b3d942bd...

Integration Repository

http://help.sap.com/saphelp_nw04s/helpdata/en/0d/1ee03f41b9eb06e10000000a1550b0/frameset.htm

http://help.sap.com/saphelp_nw04s/helpdata/en/e9/b957912781704eba049740e866d7e4/frameset.htm

Runtime Workbench

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/003de490-0201-0010-68a4-bf7a1e1f...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0b4580be-0601-0010-d3ad-bd6ce51a...

Rajani.

Former Member
0 Kudos

HI

Communication channel is used to define the type and configuration of the adapter used during inbound or outbound message processing. It also contains additional details about message exchange like Transport protocol, Message protocol, and Adapter engine.

We use a communication channel to define the type and configuration of the adapter used during inbound or outbound processing. A communication channel also contains additional details about message exchange.

Sender communication channel: in XI provides link to source system so that XI can get the messagewhat the sender system is sending.

Similarly receiver communication channel in XI provides link to target system so that XI can forward the message to the target system

1.Integration server: It receives & forwards the messages of applications systems. It uses XML message format as it is easy to connect to non-sap systems. Once the data from non-sap system has been converted to xml using adapters, it is simple to convert data to other xml formats of other systems. Various engines work on integration server.

2.Integration Engine: Receives messages using Xi Message protocol and performs services like routing and mapping for received messages. XI Message protocol is based on w3c.SAP systems support this protocol directly using proxy runtime and local integration engine. So no adapters require communicating with integration engine

3.Integration Repository: Here data structures a re fully defined, mappings between structures are created and these items a re associated to business scenarios.

For the design and development of Interface, Process, and Mapping objects that are used to implement IS. (For the products to be used at design and development time. IR is done at SAP, Partner and Customer site. Shipped along with content.)

4.Integration Directory (ID): For configuring scenarios from the IR in the concrete customer landscape.Technical details of system end points a re configured here. Interfaces are associated and receivers are determined.

5.RWB:It is the inherent monitoring tool for xi and operates in runtime environment. It gathers information required from sld.

Runtime Workbench

The Runtime Workbench is an XI component that offers a central monitoring view of all XI components and processes.

The workbench includes a graphical end-to-end monitoring of integration scenarios.

The runtime workbench is a tool for monitoring the XI, and all of its components, processes, and messages, centrally through a java-based interface.

The runtime workbench unifies many of the monitoring architectures available in the SAP solutions into single, coherent, web-based interface.The Runtime Workbench offers a central view of all components and process.

The Runtime Workbench provides for Component Monitoring,Message Monitoring, End-to-End Monitoring and Performance Monitoring.

There is also an interface for Monitoring and Alert configuration.

It Integrates with CCMS; for Instance, CCMS Alerts relevant to the XI can be viewed from the RWB.

Run time

At run time, the Integration scenarios that have been developed in the Integration Repository and configured in the Integration Directory are executed by the Integration Server. The integration server includes engines for executing Integration Processes (Business Processes), processing messages, and connecting to backend systems.

A message is received at the Integration Server and is examined by the runtime environment; based on the configuration for the particular message type and content, the message is routed to the appropriate receiver(s).

SAP XI abandons the point-to-point integration approach, favoring instead a model that features loosely coupled applications communicating via XML/SOAP/HTTP.

Refer the below links for furtehr information

Integration Repository

http://help.sap.com/saphelp_nw04s/helpdata/en/0d/1ee03f41b9eb06e10000000a1550b0/frameset.htm

http://help.sap.com/saphelp_nw04s/helpdata/en/e9/b957912781704eba049740e866d7e4/frameset.htm

Integration Directory

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e07dcaa0-a92b-2a10-3a96-b3d942bd...

Runtime Workbench

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/003de490-0201-0010-68a4-bf7a1e1f...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0b4580be-0601-0010-d3ad-bd6ce51a...

Reward points if found useful

regards

Former Member
0 Kudos

Hi Ram

1.Can any 1 tell me about the use of commnicastion channel in XI

In SAP XI we can communicate by two ways either by adapter or proxies.

applications based their KErnel on WAS 6.2 or above use proxies to communicate

while applications based on lower version uses adapters to communicate

now to configure adapters we use communication channel

2.I want complete information about the components of XI ie. about RWB,IE.IR

SLD all the info abour software and system are stored here . you can say XI is a client of SLD

IR All the designing part is done in IR and IR uses SLD foe reteriving info

ID All the design part is configured here

RWB this provides info about the run time activity

here you can find different functionality like component monitoring, message monitoring alert inbox, end to end monitoring ETC

3. how thw messages wiil flow

to know deep details about hoe messages flow have a look on the slide in TBIT 40

this contans all pipeline step for message flow in a picture

hope this will help you to understand XI components

Regards

Sandeep

if helpful kindly reward points

Former Member
0 Kudos

Hi Ram

You are new to SAP XI. Welcome in SAP XI

I suggest you first go through TBIT series.These explains clearly about XI and also these contains some step by step exercise with screenshots which you can do and get exposure how to do developement

links are as follows

TBIT40:

https://websmp109.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT40

TBIT41:

https://websmp201.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT41&LA...

TBIT42:

https://websmp206.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT42&LA...

TBIT43:

http://www50.sap.com/useducation/curriculum/course.asp?cid=60161651

TBIT44:

https://websmp102.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT44

Then i suggest you to go one by one by these basic scenarios

basic scenarios.

/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File

/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Proxy to File

/people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30 - File to JDBC

/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - File to ABAP Proxy

/people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1 - File to File Part 1

/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2 - File to File Part 2

/people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping - Any flat file to any Idoc

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - File to RFC

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1685 [original link is broken] [original link is broken] [original link is broken] - File to Mail

/people/jayakrishnan.nair/blog/2005/06/20/dynamic-file-name-using-xi-30-sp12-part--i - Dynamic File Name Part 1

/people/jayakrishnan.nair/blog/2005/06/28/dynamic-file-namexslt-mapping-with-java-enhancement-using-xi-30-sp12-part-ii - Dynamic File Name Part 2

/people/michal.krawczyk2/blog/2005/03/07/mail-adapter-xi--how-to-implement-dynamic-mail-address - Dynamic Mail Address

/people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi - Message Flow in XI

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm - Walk through BPM

/people/siva.maranani/blog/2005/05/22/schedule-your-bpm - Schedule BPM

/people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi - Use of Synch - Asynch bridge in

ccBPM

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] - Use of Synch - Asynch bridge in

ccBPM

/people/michal.krawczyk2/blog/2005/08/22/xi-maintain-rfc-destinations-centrally - Maintain RFC destination centrally

/people/sravya.talanki2/blog/2005/08/18/triggering-e-mails-to-shared-folders-of-sap-is-u - Triggering Email from folder

/people/sravya.talanki2/blog/2005/08/17/outbound-idocs--work-around-using-party - Handling different partners for IDoc

/people/siva.maranani/blog/2005/08/27/modeling-integration-scenario146s-in-xi - Modeling Integration Scenario in XI

/people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible - Testing of integration process

/people/michal.krawczyk2/blog/2005/05/25/xi-how-to-add-authorizations-to-repository-objects - Authorization in XI

http://help.sap.com/saphelp_nw04/helpdata/en/58/d22940cbf2195de10000000a1550b0/content.htm -

Authorization in XI

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step - Alert Configuration

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide - Trouble shoot alert config

/people/sameer.shadab/blog/2005/09/21/executing-unix-shell-script-using-operating-system-command-in-xi - Call UNIX Shell Script

/people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi - Transport in XI

/people/r.eijpe/blog/2005/11/04/using-abap-xslt-extensions-for-xi-mapping - Using ABAP XSLT Extensions for XI

Mapping

/people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure - Mail Adaptor options

/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm - Collection of IDoc to Single File

/people/sap.user72/blog/2005/11/17/xi-controlling-access-to-sensitive-interfaces - Controlling access to Sensitive

Interfaces

/people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14 - The same filename from a sender to a

receiver file adapter -

SP14

/people/prasad.illapani/blog/2005/11/14/payload-based-message-search-in-xi30-using-trex-engine - Payload Based Message Search in

XI30 using Trex Engine

/people/sap.user72/blog/2005/11/24/xi-configuring-ccms-monitoring-for-xi-part-i - XI : Configuring CCMS Monitoring

for XI- Part I

/people/michal.krawczyk2/blog/2005/11/23/xi-html-e-mails-from-the-receiver-mail-adapter - XI: HTML e-mails from the receiver

mail adapter

/people/sap.user72/blog/2005/11/22/xi-faqs-provided-by-sap-updated - XI : FAQ's Provided by SAP

/people/sravya.talanki2/blog/2006/12/25/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-i

/people/sravya.talanki2/blog/2006/12/26/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-ii

/people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii

http://help.sap.com/saphelp_nw04/helpdata/en/80/8e3841e26cef23e10000000a155106/frameset.htm

https://www.sdn.sap.com/irj/sdn/developerareas/xi?rid=/webcontent/uuid/a680445e-0501-0010-1c94- [original link is broken]

a8c4a60619f8

ALL D BEST for XI

Regards

sandeep

if helpful kindly reward points

Former Member
0 Kudos

Hi Ram,

1.Can any 1 tell me about the use of commnicastion channel in XI

Communication channels in XI provides link to source and target systems.In XI we have sender

communication channel and receiver communication channel.

Sender communication channel in XI provides link to source system so that XI can get the message

what the sender system sending.

Similarly receiver communication channel in XI provides link to target system so that XI can forward

the message to the target system.

2.I want complete information about the components of XI ie. about RWB,IE.IR

I cann't provide complete information about SLD,IR,ID and RWB .

I am giving here basic idea on those components.

SLD:(System Landscape Directory)

SLD defines application systems which are going to participate in scenario.

SLD defines technical systems,business systems ,product and software component.One technical

system can have any number of business systems.Technical system means actual application

system and business system means for what purpose we are using the technical system.

Product is a hierarchy of software components and Component is a reusable unit contains data

types , meaaage types , message interfaces and mapping after importing into IR.(Integration

Repository).Whin in the SLD, Component does not contain anything.We provide the link between

component and technical systems in SLD.

IR(Integration Repository):

All the design part about a particular scenario is done in IR.Design part means declaring data types,

message interfaces and creating mapping.In IR we import the component which is created in SLD

and do the design part in that component.

ID(Integration Directory):

All the configuration part about a particular scenario is done in ID.Configuartion part means creating

communication channels,sender agreement,receiver determination ,interface determination and

calling mapping program.

RWB(Runtime Work Bench):

RWB useful in monitoring entire flow within XI of a particular scenario.It contains several

monitorings such as component monitoring,message monitoring and end to end monitorig.

By all these monitorings,we can know whether adapter and integration engine processed the

message sucessfully or not.

3. how thw messages wiil flow

Adapter engine and integartion engine are the main components in XI.

Whenever sender system sends message sender adapter engine using communication channel

converts sender specific SOAP XML format and sends to integration engine.

Integration engine proceess the message and converts receiver specific SOAP XML format

and sends to receiver adapter engine.Receiver adapter engine converts SOAP XML format

to format which can be understood by receiver system and sends the message to receiver

system using communication channel.

Hope it helps,

Reward points, if found useful.

Cheers,

Narendra.M

Former Member
0 Kudos

HI,

CC are generally used to configure adapters.

complete info on IR:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00cc32a1-d311-2a10-f39b-aa1cfab7...

ID:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0b355ae-0501-0010-3b83-8f2bb566...

Understanding message flow in XI

/people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi

note:reward points if solution found helpfull.....

regards

chandrakanth.k

Former Member
0 Kudos
former_member187563
Contributor
0 Kudos

hi,

Communocation channels are required basically for configuring the adapters.

And adapters are used to convert normal files into xml files and viceversa.

you can get all details about communication channels on help.sap.

http://help.sap.com/saphelp_nw70/helpdata/EN/42/d1a4d665c5574fa6e19784358ec948/frameset.htm

http://help.sap.com/saphelp_nw70/helpdata/EN/42/d1a4d665c5574fa6e19784358ec948/frameset.htm

rewards points if found useful

regards,

ujjwal kumar

Former Member
0 Kudos

Hi,

CC - > Which will Transform the message to specific format and communicates with Integration Server.

Refer this help..

http://help.sap.com/saphelp_nw04s/helpdata/en/e1/0c733cb7d61952e10000000a11405a/frameset.htm

http://help.sap.com/saphelp_nw04s/helpdata/en/70/58b43be7492354e10000000a114084/frameset.htm

Might help you.

Regards,

vasanth.

Edited by: Vasanth Kumar.S on Apr 23, 2008 8:52 AM

Former Member
0 Kudos