cancel
Showing results for 
Search instead for 
Did you mean: 

Message Listener

Former Member
0 Kudos

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

Accepted Solutions (0)

Answers (1)

Answers (1)

HariCS23
Contributor
0 Kudos

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

Former Member
0 Kudos

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 ?

Former Member
0 Kudos

Hi Friends..

Any further thoughts on this topic..

Thanks

Ruchir