on 06-10-2008 8:54 AM
Hi all
I have a situation where I need data to be processed EOIO. The problem is that i only whant to process one message a time pr. client (I have multiple business systems (clients) on the same system). How can i achieve this?
My scenatio is file -> XI -> R/3 (with multiple clients).
Kind regards
Martin
HI martin,
I did not get your requirement clear yet - is it like the following:
you are sending documents with EOIO to the integration server, and these messages are processed in that sequence. Now the targets of the messages are different clients, so while one client is still processing one (async) message, the next message can already been delivered to a second client, i.e. parallel processing on the R/3 in different clients, and that is what you want to avoid?
Rgds, Boris
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Martin,
well, I think this is a difficult requirement, since EOIO has a sequence of sending messages, but the status of processing of the messages in the target system is not transparent to XI (to the integration engine), and you do not have a defined sequence of processing messages. First guess would be BPM modelling, but maybe you can specify
a) the reason for the requirement to check for other solutions (e.g. avoid load on the R/3 due to several work processes processing messages?)
b) the channel used to connect to R/3: IDoc, RFC? Or Proxy (-> not possible for R/3, but for ECC / ERP)
Rgds, Boris
HI Boris
a) The reason is that the message is processed in multiple threads - if to many messages is processed at the same time I will (I have tested it) run into problems due to lack of resources (processes). The current solution takes up 75% of the free process.
b) The channel is proxy towards R/3
I am currently not allowed to use BPM
Kind regards
Hi Martin,
problem understood now, but no solution at hand, even after discussion with colleagues - sorry.
I do not see a way to make integration engine to wait until processing of a message in ABAP is done, neither a way to limit http access via proxy to backend to reduce load. Switching to sync mode would make integration engine to wait for a response, but that way you'd loose garanteed delivery...
Regards, Boris
hi
you need to maintain a condition ..
regards
chandra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.