on 10-17-2012 10:37 PM
Hi All,
I am on MII12.2 platform. If we move down to the path. Message Services->Message Processing Rules->Create.
I see XMIICREATEDOC01..09.. many options to choose from, even RFC Type are many to choose from. But if i search for XMIIMESSAGELISTENER(Web Service Message Type) - i see only 1 option.
Suppose MII has to connect to more than 1 external systems (which connect via message listener). If all external system hit message listener(different, but all XMIIMESSAGELISTENER type) at same time, the messages would queued up and process one by one. It seems like single threaded. Is it possible to have each message listener run in parallel?
Do you think having the above option will be nice in future?
Thanking You all for your time and guidance..
Regards
Ruchir
Hi Ruchir,
I guess you are talking about two things...
Program which listens - Message listener
Program which processes you messages with what is defined in message processing rules
You can maintain thread count of message listener resource adopter in nwa settings..as more than one which essentially means multiple threads are listening to source system
Second, processing rule. Not sure about the architecture how MII processes...but it does it pretty fast. I am working ME implementation and ME uses this concept very heavily. I don't see any performance issue with that yet ...
Thanks
Hari
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Hari
I agree when we check on listeners(just listening external system and accepting input) .. you see mutliple threaded way but i guess its not same on processing side..
Let me further clarify by an example:
Suppose i have 3 external systems A,B,C ...all hitting message listener <XMIIMESSAGELISTENER(Web Service Message Type>
Now, if all systems hit MII at same time.. they get queued up.. and get executed one by one.. even though i have 3 seperate message listener defined for each system hitting MII.
Is it possible for all 3 message listener to run in parallel ?
User | Count |
---|---|
8 | |
7 | |
3 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.