cancel
Showing results for 
Search instead for 
Did you mean: 

Basics Of XI

Former Member
0 Kudos

Hi All,

I just want to know about a few things related to XI:

1)What are the various middlewares used by SAP. Why is XI better than any other middle ware?

2)What exactly are Product, software component and software component version.?

3)When exactly is "Party" used?

4)How to transfer the objects from one system(for e.g : Development) to another( for e.g: Quality)?

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

Please refer these links:

1)What are the various middlewares used by SAP. Why is XI better than any other middle ware?

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/integration%2bsolutions%2b-%2ba%2bcomparativ...

2)What exactly are Product, software component and software component version.?

3)When exactly is "Party" used?

4)How to transfer the objects from one system(for e.g : Development) to another( for e.g: Quality)?

Complete details of SAP XI message flow including party, Services, components and products

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9928db90-0201-0010-6894-ffa...

http://help.sap.com/bp_bpmv130/documentation/planning/technicalinfrasture.pdf

Regards,

Nithiyanandam

Former Member
0 Kudos
Former Member
0 Kudos
What are the various middlewares used by SAP

Some of the urls where you can get some info about the middleware products XI, Biztalk, Webmethods etc are:

Why is XI better than any other middle ware?

1. right now you are using point to pont to connection which is not the best way.

2. XI is a middleware tool (you can send message to many apdaters:

SOAP, mail, file/ftp ) by XML messages .

3. Error handling and Sloving the error easrier.

4.Integrate with SAP and Non SAP applications..........

5.XIhas it's own Monitoring to track the incoming and outgoing messages

6.Synchronous and Asynchronous communication

7.Reusable components

8.Reducing cost of development work in future

9.End to End montoring the messages in SAP XI is great

10.Maintance is easeir .

11.The biggest Advantage of XI is that it supports web services.

12.It has the feature of business process management(BPM) which enables us to impliment tough business logic.

former_member182455
Active Contributor
0 Kudos

hi,

check this links

1 What is SAP Exchange infrastructure?

SAP Exchange Infrastructure (SAP XI) represents the process Integration layer of the Netweaver stack.

XI can be termed SAP's Enterprise Application Integration (EAI) Software. It enables you to implement

cross-system processes. It enables you to connect systems from different vendors (non-SAP and SAP) in

different versions and implemented in different programming languages (Java, ABAP, and so on) to each

other. SAP Exchange Infrastructure is based on an open architecture and uses open standards (in particular

those from the XML and Java environments).

SAP XI runs on the Web Application Server (WAS).

SAP XI mainly drives to reduce the TCO by reducing the integration and maintenance cost of the systems.

It provides a central repository for all the interfaces. One of the main features of XI is predelivered

Integration content i.e. to say that for mostly all my SAP and Netweaver components, business content that

includes the message type, the interface, business scenario, the business process patterns etc are made available. Also in case of third parties partnered with SAP, the contents are made available. Another feature, cross component BPM helps us to model business processes and scenarios across business. Even B2B integration allows to integrate to a partner or a different business. Industry standards such as Rosettanet, CIDX etc are thus supported

2. Architecture of SAP XI.

SAP XI is not a single component, but is a collection of components that work together flexibily

to implement Integration Scenarios.It includes components that are used at Design time,

components used at Configuration time and Components used at runtime.

2.1 The System Landscape Directory

A central repository of information about software and systems in the data center.

2.2 The Integration Builder

It comprises of the Integration Repository and Integration directory.

u2022 Integration Repository is used for the design and development of Interfaces, Process

and Mapping objects that make up an Integration Scenario.

u2022 Integration Directory is used for configuring scenarios to be used in the customer landscape.

2.3 The Integration Server

This is the actual runtime of XI. All messages are processed by the Integration Server in

a similar and consistent way. It comprises of

u2022 The Adapter Engine running on the JAVA Stack and consisting of many JCA adapters.

u2022 The Integration Engine running on the ABAP Stack which process message in a consistent way using a series of pipeline steps.

u2022 The Business Process Engine running on the ABAP stack where the Integration process or Business Process Management ( BPM's ) are executed.

2.4 Central Monitoring

To monitor all components comprehensively at runtime.

Further info is available in the article, Introduction to SAP Exchange Infrastructure 3.0

Xi Presentation

http://wiki.hlp.de/download/attachments/3750/introduction_to_SAP_XI_3_0.pdf

What is XI?

http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm

What is IR and ID?

http://help.sap.com/saphelp_nw04/helpdata/en/61/fec608bc27654daadb20c1e6da7dd1/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/b9/64663c7a6c2545ae292fb26d8c33c4/content.htm

Runtime

http://help.sap.com/saphelp_nw04/helpdata/en/2e/278a8363b5ac4483dc1efc382e51df/content.htm

For XI Beginers

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/73527b2c-0501-0010-5398-c4ac372c...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2f2a9fa2-0a01-0010-32ac-d281db72...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/26bb3aae-0501-0010-5cab-a7509e71...

Following are the links to weblogs which will help to develop the basic scenarios.

- IDoc to File

- ABAP Proxy to File

- File to JDBC

- File to ABAP Proxy

- File to File Part 1

- File to File Part 2

- Any flat file to any Idoc

- 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

- Dynamic File Name Part 1

- Dynamic File Name Part 2

- Dynamic Mail Address

- Message Flow in XI

- Walk through BPM

- Schedule BPM

- 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

- Maintain RFC destination centrally

- Triggering Email from folder

- Handling different partners for IDoc

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

- Testing of integration process

- Authorization in XI

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

- Alert Configuration

- Trouble shoot alert config

- Call UNIX Shell Script

- Transport in XI

- Using ABAP XSLT Extensions for XI Mapping

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

- Collection of IDoc to Single File

- Controlling access to Sensitive Interfaces

- The same filename from a sender to a receiver file adapter - SP14

- Payload Based Message Search in XI30 using Trex Engine - XI : Configuring CCMS Monitoring for XI- Part I

- XI: HTML e-mails from the receiver mail adapter

- XI : FAQ's Provided by SAP

1. Aspirant to learn SAP XI...You won the Jackpot if you read this!-Part I

2. Aspirant to learn SAP XI...You won the Jackpot if you read this!-Part II

3. Aspirant to learn SAP XI...You won the Jackpot if you read this!-Part III

Mappings

Message mapping

/people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii

http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/frameset.htm

/people/jeyakumar.muthu2/blog/2005/12/19/data-mining-using-apriori-algorithm-in-xi-150-part-ii

/people/jeyakumar.muthu2/blog/2005/11/23/data-mining-using-apriori-algorithm-in-xi-150-part-i

/people/jeyakumar.muthu2/blog/2005/12/30/data-mining-using-apriori-algorithm-in-xi-150-part-iii

http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/content.htm---java mapping

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50ce0433-4309-2b10-4bb4-d421e784... -


java mapping

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00ee347e-aabb-2a10-b298-d15a1ebf... -


value mapping

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8e7daa90-0201-0010-9499-cd347ffb...

ABAP MAPPING

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

-

XSLT

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/01a57f0b-0501-0010-3ca9-d2ea3bb9...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/006aa890-0201-0010-1eb1-afc5cbae...

regards

srinivas