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

Why MQSeries?

Why MQSeries is used with SAP XI?Doesn't XI provide the queuing mechanism?

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

5 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Dec 04, 2007 at 12:07 PM

    HI Girish,

    Xi provide queuing mechanism,

    To check any queue use T-code SMQ2

    you will find many.but with other system MQ series provide a better options is XI is related with other system like JMS etc.

    i got from one link as it is useful for you

    MQSeries is an IBM software family whose components are used to tie together other software applications so that they can work together. This type of application is often known as business integration software or middleware.

    MQSeries consists of three products:

    MQSeries Messaging, which provides the communication mechanism between applications on different platforms

    MQSeries Integrator, which centralizes and applies business operations rules

    MQSeries Workflow, which enables the capture, visualization, and automation of business processes

    The point of business integration is to connect different computer systems, diverse geographical locations, and dissimilar IT infrastructures so that a seamless operation can be run. IBM's MQSeries supplies communications between applications, or between users and a set of applications on dissimilar systems. It has grown in popularity as applications are made available over the Internet because of its support of over 35 platforms and its ability to integrate disparate automation systems.

    An additional helpful feature is that its messaging scheme requires the application that receives the the message to confirm receipt. If no confirmation materializes, the message is re-sent by the MQSeries.

    IBM asserts that MQSeries can connect any two commercial systems that are in current business use.

    http://www.redbooks.ibm.com/redpapers/pdfs/redp0021.pdf

    http://www.redbooks.ibm.com/abstracts/sg246506.html

    http://searchsoa.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid26_gci946516,00.html

    **PS: reward points if useful**

    Regards,

    Sumit Gupta

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 04, 2007 at 11:43 AM

    MQSeries is meant for messaging and it works excellently typically if u have mainframes or AS/400 systems in your landscape as it supports some 30+ platforms.

    so i guess XI can't be a replacement for core MQSeries. It can be a replacement for MQSI/WBI or MQ Workflow as it has a powerful BPM engine and its inbuilt support for SAP R/3.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 04, 2007 at 12:12 PM

    Hi,

    In addition to all these replies i am giving you information that How to configure JMS Adapter and this is how MQ Series is linked with XI.

    Configuring the SAP XI JMS Adapter using JNDI lookup

    To use the pre-configured objects exported to the JNDI provider, the JMS Adapter must be configured as

    follows. The steps are the same for a sender or receiver channel.

    1. From the drop-down menu Transport Protocol choose Access JMS Provider with JNDI.

    2. In the field JNDI Lookup Name of QueueConnectionFactory enter the path and the name of the

    QueueConnectionFactory object (in our example: WSMQ/QueueConnectionFactory)

    3. In the field JNDI Lookup Name of JMS Queue enter the path and the name of the Queue object

    (in our example: WSMQ/MyQueue)

    4. Enter the values for the fields JNDI Server Adress, JNDI Logon User and JNDI Logon Password

    5. Mark the checkbox Set Additional JMS Parameters or Replace Default Settings and enter the

    following key/value pairs:

    a. SecuritySSLOn / true

    (activates use of SSL for this communication channel)

    b. SecurityKeyName / WebSphereMQ_Client

    (this is the name of the key store containing the client key)

    c. SecurityTrustName / WebSphereMQ_Server

    (this is the name of the key store containing the server certificate)

    Hope this will add a bit of value to your knowledge.

    regards

    Aashish Sinha

    PS : reward points if helpful

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 04, 2007 at 11:19 AM

    MQ Series acts as a message broker where there are queues which is similar to folder ( technically its a data structure to hold message).Messages are put into queues and through that if needed can be transported to any other destination based upon its configuration.Its similar to websphere MQ only thing generally preferred for legacy systems as message broker .Its IBM product

    For this JMS adaptors are used to connect to the queues and read the message from it .

    Adding to the above information...Please find the below link for configuriton regarding for jms adatper.

    http://help.sap.com/saphelp_nw2004s/helpdata/en/c1/739c4186c2a409e10000000a155106/frameset.htm

    XI as a product is shipped with the out-of-box adapter for JMS with which you can easily connect to WebSpehere MQSeries / SonicMQ. It gives you almost all the required facilties of setting JMS headers etc also.

    1. You would need to install MQSeries driver library onto XI server. Refer the How-To Guide on service marketplace for this.

    2. If your MQ is JMS enabled then you can use the XI JMS MQ interface(can select this option in adapter conf.) else go for NON-JMS.

    Navigate to the appropriate sections of help.sap.com and you will find all the relevant information

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

    Thanks,

    Ram

    Message was edited by:

    rama krishna

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 04, 2007 at 11:58 AM

    Two platforms are diferents a complementary,

    Although in new SAP PI versions you can setup message priority more easily, is like a MQ Series queue adminitration without JMS.

    You can do this in ta SXMB_ADM.

    Cheers

    Ivá

    Add a comment
    10|10000 characters needed characters exceeded

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.