cancel
Showing results for 
Search instead for 
Did you mean: 

XI is a replacement for ESB in SAP

Former Member
0 Kudos

Hi All,

XI is a replacement for ESB in SAP. Is it Right?

Regards

Sara

Accepted Solutions (1)

Accepted Solutions (1)

prateek
Active Contributor
0 Kudos

Hi Sara,

Some different opinion.

ESB is basically a new term coined by the industry analysts and vendors for marketing purposes.

David Chappell in his book "Enterprise Service Bus" defines an ESB as "a standards based integration platform that combines messaging, web services, data transformation, and intelligent routing to reliably connect and coordinate the interaction of significant numbers of diverse applications across extended enterprises with transactional integrity".

SAP XI is not a replacement for ESB. Rather it provides the capabilities defined by an ESB. There r few things that r part of ESB and couldnt be handled using XI, or for that matter any other Integration tool.

Functionality of ESB not supported by XI:

Publication/Subscription

So XI is not a complete ESB solution.

Regards,

Prateek

Former Member
0 Kudos

Hi Satish/Sreeramoju/Prateek,

Thanks for your responses.

I have to run multiple versions of a service in the same environment. This is to check cross-platform interoperability as well as the maintainability and performance of the system.

To do the above scenario with other functionalities, we use the following Enterprise Service Buses for different technologies.

1. Microsoft Biztalk - Microsoft

2. Oracle ESB - Oracle

3. IBM ESB - IBM

4. ? - SAP

Could you please tell me what we have to use incase of SAP? XI or we have anything else?

Regards

Sara

Former Member
0 Kudos

Hi Sara -

Currently, XI is the closest product SAP has to an ESB, so yes, in case of SAP, XI would be the best and only choice.

Regards,

Jin

Former Member
0 Kudos

Hi Jin,

Thanks for the information.

Regards

Sara

Former Member
0 Kudos

Hi Sara,

I think the closest ESB implementation in the market now is represented by the upcoming Microosft Biztalk 2006 R2, that includes a very rich ESB feature sets, called ESB Guidance. It is not a product, but some guidance that are built on the features of Biztalk. One of these features is, for example, the dynamic binding (realizing the real loose coupling) between a Service requestor and Service provider using UDDI. In this case the role of the ESB is finding the right service to serving the right request (this is just an example).

Hope this help you.

Roberto

Answers (2)

Answers (2)

Former Member
0 Kudos
Former Member
0 Kudos

Sara,

The answer is NO. XI is not an ESB. It is more of a traditional MOM based / Hub and Spoke based EAI solution. The attributes of an ESB are that it must be highly performant, extremely lightweight in footprint, multi-transport, multi-protocol messaging bus that enforces SLA's. Moreover it is typically deployed in a very distributed environment where one ESB may talk to other ESB's. Hope this answers your question. Typically when you think of XI think Hub and Spoke EAI NOT ESB.

Please see this threads for some help:

( Look at Shehryar Khan's answer)

(Edward's answer)

---Satish