on 02-19-2014 4:11 AM
Hi All,
I know that if you have multiple inbound interfaces then "maintain order at runtime" option in interface determination allows us to make sure that the first inbound interface gets called first and then only the second inbound interface is called.
However what will happen if the "maintain order at runtime" is ticked and we have specified only a single inbound interface. Will it still create a sequence of messages for that single inbound interface OR will it have no effect
Hello,
>>Will it still create a sequence of messages for that single inbound interface OR will it have no effect
No, i don't think that it will create any sequence. U cannot process different messages in sequence for a single inbound interface just by checking this option.
This option would be helpful in case u have multiple inbound interfaces.
BTW, what's ur exact requirement?
Thanks
Amit Srivastava
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Amit
Yes, it will have impact on single inbound interface also when you have 1 : N mapping.
We have already implemented this for one of our scenario when we were having 1:N mapping with a single inbound interface.
So all the messages which will be generated after mapping, will be put in a single queue so that they will be processed in order.
Hello Indrajit,
YES, I know that if we use multimapping then this option will have an impact but again it means that u are splitting one inbound message into multiple outbound messages (of same type), but if u read my reply properly i am talking about different messages so no multimapping.
Hope i am clear enough
Thanks
Amit Srivastava
Hi Hema
Maintain order at run-time only has value when we are using multi mapping.It can be either one outbound interface to multiple inbound interface or one outbound interface to one inbound interface but multiple inbound message.
Any other scenarios will not have any impact for maintain order at run-time.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Maintain Order at runtime - will allow the system to decide data need to be pushed to which receiver. This is very useful when you have more than one receiver and you wanted to confirm delivery of one before another in consecutive steps
it's normally used in adapters which don't support EOIO
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Hema
Yes, it maintains the order for the inbound interface specified.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Hema - AFAIK - It'll still maintain the order for the specified inbound interface(receiver adapter should also support)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.