‎2007 Jun 20 5:50 AM
hi evry1,
When we say that asynchronous updates and synchronous updates are possible in any method like call transaction what do we mean by this statement ?
Thanks .
‎2007 Jun 20 5:53 AM
‎2007 Jun 20 5:53 AM
‎2007 Jun 20 5:54 AM
Hi ,
Synchronous Update : This means say if u have 10 records to update and the processing is going on in a loop the Synchronous update will wait till each update is actually done in the data base and then it will move on the next record's updation.
Asynchronous : In This mode, the updates are lined one after the other and the system doesn't wait for the updates to actually happen. These updates are then triggered by an internally scheduled job which then actually updates the data in the databse.
reward points for useful answers
regards
reena
‎2007 Jun 20 5:56 AM
hi,
synchrronous update means do all or nothing. when a call transaction is used in bdc then updation is done at once. i.e. all updates to database are done or roll backed and we have to do it from scratch.
ex: call transaction method in bdc is done in synchronous manner.
asychronous update means step by step updation. if any thing goes wrong then we can start from that point only. not from first.
ex: idocs transfers data in asynchronous manner.
if helpful reward some points.
with regards,
suresh.
‎2007 Jun 20 5:56 AM
Hi,
In call transaction there are 2 ways in which you could update.
Asynchronous Update The program does not wait for the work process to finish the update. Commit Work.
Synchronous Update The program wait for the work process to finish the update. Commit Work and Wait.
Thanks,
Sandeep.