on 04-28-2010 7:06 AM
Hi,
My sceanrio is as follows:
3rd party system -> TIBCO -> PI 7.1 -> SAP ECC
I am using a JMS sender from TIBCO to PI and an XI receiver from PI to ECC.
The order in which messages are sent from the 3rd party system needs to be maintained. Moreover, if the 3rd party system sends messages in the order of 1,2,3,4, PI needs to deliever it to ECC in the order of 1,2,3,4.
Four different message structures will be sent by the 3rd party system.
What would be the best way of ensuring the order is maintained? Can I use multiple message structures on a single queue in PI 7.1?
Thanks.
May I ask you, why two middlewares.
You can have one right.
Note: you can serialize messages in SAP XI using EOIO. JMS sender adapter supports.
Edited by: Praveen Gujjeti on Apr 28, 2010 11:54 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am sorry, i have no example for this.
But some hints for developing the interface:
you create 4 message types representing the different structures.
The message type name and XML namespace must be the same as the root node of the incoming message.
(The root node identifies the operation of the interface)
then you define a service interface with 4 operations and assign the message types to that.
In config, you have only one receiver determination and interface determination, but you can have target interface (or target operation) based on operation, so every structure is processed differently.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.