Forskjell mellom BDC og Call Transaction Forskjellen mellom

Anonim

BDC vs Call Transaction

BDC eller Batch Data Communication og samtale transaksjoner er måter å grensesnitt teknikk. Man kan komme over mange forskjeller mellom BDC og samtale transaksjon.

Ved sammenligning av de to er Batch Data Communication den eldste grensesnittteknikken. Det viktigste aspektet av BDC-grensesnittet er asynkron behandling. Dette betyr at den brukes til flere transaksjoner av data. I denne metoden vil ingen ny transaksjon bli startet før den forrige transaksjonen er helt skrevet til databasen. I Batch Data Communication starter ikke øktene parallelt.

På den annen side er det viktigste aspektet av Call-transaksjonsgrensesnittet synkron behandling. Dette betyr at den bare brukes til en enkelt datatransaksjon. I Call-transaksjoner finner overføringene sted på selve behandlingen.

Ved Call Transaction håndterer ABAP-programmet feilen. ABAP-programmet i Call Transaction omhandler også tilpasset feilhåndtering og sanntidsgrensesnitt. I Batch Data Communication genererer ABAP-programmet en økt med alle transaksjonsdata.

Det er også stor forskjell i dataoverføringsutviklingen, Batch Data Communication og call transaction. Når Batch Data Communication overfører store mengder data, overfører overføringstransaksjon bare en liten mengde data. En annen forskjell som kan ses mellom Batch Data Communication og Call Transaction er i prosesseringshastigheten. Behandlingen er sakte i Batch Data Communication når det sammenlignes med behandlingshastigheten i samtale-transaksjon.

Ved behandling av feil har både Batch Data Communication og call transaksjon sine egne spesifikasjoner. Mens feillogg er opprettet i Batch Data Communication, må feilene håndteres veldig åpenbart.

En annen forskjell som er sett, er i dataoverføringen. I Batch Data Communication, er dataene ikke oppdatert med mindre en økt er fullstendig behandlet. På den annen side blir dataene automatisk oppdatert i samtaletransaksjon.

Sammendrag

en. Det viktigste aspektet av BDC-grensesnittet er asynkron behandling. På den annen side er det viktigste aspektet av Call-transaksjonsgrensesnittet synkron behandling.

2. I Call-transaksjoner finner overføringene sted på selve behandlingen. I BDC vil ingen ny transaksjon bli startet før den forrige transaksjonen er skrevet helt til databasen.

3. Når Batch Data Communication overfører store mengder data, overfører overføringstransaksjon bare en liten mengde data.

4. Behandlingen er sakte i Batch Data Communication når det sammenlignes med behandlingshastigheten i samtale-transaksjon.