cancel
Showing results for 
Search instead for 
Did you mean: 

SAP XI ? IBM Websphere MQ..??

Former Member
0 Kudos

Hi All,

SAP has to exchange data regarding 3 PVPL systems: -

the legacy system (used for warranties): IBM server, 1 CPU quad-core, Linux RH AS4, Oracle 9.2.0.8, D2K custom applications - shop floor control system (used for barcode / production phases) -

order entry (web application for orders) PVPL confirms all the data for the 3 systems above resides in the Oracle database which is installed in the Legacy server: for this reason the communication will be implemented between SAP servers and the Oracle PVPL server only.

How can we justify that SAP XI is better than IBM Websphere MQ..

Regards,

Ramesh.

Accepted Solutions (0)

Answers (3)

Answers (3)

rajasekhar_reddy14
Active Contributor
0 Kudos

Its very difficult to compare two products in point of which ione is good.

But IBM MQ is proven middleware in market for long Years.

SAP XI is Good only if you are integrating with SAP Syatem with Other Systems.

as per your requirement you want to integrate SAP Syatems with other Legacy Systems.

so SAP XI is better option bcz its providing default adapters, providing predefining content.

development time also takes very minimum,compare to MQ.

But now a days SAP XI implementatuion clients ala are who implemented SAP Products they only using.

Regards,

Raj

rajasekhar_reddy14
Active Contributor
0 Kudos

IBM MQSeries/WebSphere

The WebSphere MQSeries allows you to integrate back-end and external systems with WebSphere Commerce using WebSphere MQ as middleware. The supported software is MQSeries Version 5.2 or higher, with the MA88 product extension.

Advantages

WebSphere MQ enables you to reliably and consistently integrate your applications, allowing you to fully leverage your existing software and hardware assets.

u2022WebSphere MQ eliminates the need to write complex communications code and offers a choice of simple APIs (Message Queue Interface (MQI) and JMS) that are consistent across the range of more than 80 supported operating environments, provided both by IBM and business partners.

u2022WebSphere MQ can reduce the risk of data being lost when applications, Web services, or networks fail. It also helps ensure that data is not duplicated and completes as a single unit of work or transaction.

u2022WebSphere MQ has Powerful development facilities that simplify integration tasks by providing a functionally rich and consistent application programming interface (MQI) across all its supported platforms. It helps make integrated programs portable.

u2022WebSphere MQ supports Secure Sockets Layer (SSL) for authentication, message integrity checking, and encryption for data sent across the Internet.

u2022WebSphere MQ reduces the time and skills required to be productive with a new File Transfer application that provides a simple GUI tool to move files across the MQ network with reliability.

u2022WebSphere MQ supports clustering for dynamically distributing messaging workload across available MQ resources.

Dis-Advantages

the disadvantage of WebSphere/MQ is its awkward way to program and customize.

MQ was originally designed as an application-programming interface (API) that was meant to be used as a program library for another programming environment, e.g., C++. Now MQ is mainly marketed together with IBM's WebSphere Application Server (WAS) for one main programming environment.

SAP NetWeaver XI

XI is well suited for connecting SAP systems with each other and with non-SAP. SAP XI provides an integrated workflow engine that allows defining adapters to non-XML protocols and mappings to convert data content from source to target format.

XI comes handy particularly incase of SAP - Non SAP interfaces where you can import standard integration content. Also XI has got sophisticated open standard adapter framework which is very easy to implement and custom logic can be implemented using Adapter module programming.

Advantages

u2022Monitoring is better than any other middleware product. It offers exhaustive monitoring features like message, performance, component monitoring etc, all of which can be used to track and rectify the errors. It follows a hub and spoke model.

u2022When you need to integrate with an SAP system XI has an advantage in supporting various SAP components and so on.

u2022Process functionalities inside XI to modify content in the communication channel on own defined rules for business purposes.

u2022Mappings and adapters are good as comparable with any other middleware product.

u2022Synchronous & Asynchronous communication is possible.

Dis-Advantages

Web methods are particularly good if u have B2B kind of communication with their Trading Partners product.

u2022XI is lacking full-fledged Message Queue compared to other established Middleware products.

u2022It lacks in ability to process huge messages but SAP is working on that.

u2022It does not have a messaging layer exposed by APIs like IBM MQ-Series.

u2022It is not comparable to Tibco in terms of speed.

u2022SAP relies on other vendors except for a few adapters.

Regards,

Raj

Edited by: Raja Sekhar Reddy T on Feb 5, 2009 9:43 AM

Edited by: Raja Sekhar Reddy T on Feb 5, 2009 9:44 AM

Former Member
0 Kudos

Any inputs on it,

Searched in SDN but no clear explanation on SAP XI advantages over IBM Web sphere MQ

Regards,

Ramesh.

former_member750652
Contributor
0 Kudos

Hi Sreeramoju,

Even i dont have clear idea on the advantages of XI over IBM websphere MQ.But i know that websphere acts as ESBs when SOA comes into picture whose job is more than a middle ware.But XI is not an ESB.Just have a look at the below link if it could give you a little idea on wht you are looking for.

http://www.sap.com/canada/solutions/pdf/BWP_WebSphere.pdf

regarding ESB and PI difference

Thanks,

Ram.