on 05-06-2010 8:23 PM
Hello experts, as I have understood then create / update / delete a data object I must make two syncronize:
The first synchronization messages sent with the modified data when it finishes running the RFCs for the requested operation as a result leaving messages of confirmation / error in the output queue
The second synchronization receive messages that are in the outbound queue.
Is this correct?
Is there a way to make only one synchronization synchronizations involving the two I have described?
Regards
Hi,
Assuming that you are using 7.1 in non-backward compatibility mode.
1. The client post the update/delete/insert request to DOE in bound queue.
2. The DoE post these messages to the BE.
3. Meanwhile, after posting all the message client starts reading outbound messages in DoE till the outbound queue is empty.
4. WHILE the client is reading outbound messages in 3. above the BE has validated the update/delete/insert request and posted a confirmation/rejection messages to DoE outbound queue the message will flow down to the client in the same sync cycle.
However, if it's posted to DoE after the client has finishing syncing with DoE the message will flow down to the client in the next sync.
So you see it cannot be guaranteed that the ocnfirmation/rehection message will flow down to the client in the same sync cycle.It may or may not happen.
I hope this clarifies.
Best Regards,
Amit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.