Különbség a BDC és a hívás tranzakció között

BDC vs Call Transaction

A BDC vagy a kötegelt adatkommunikáció és a hívás tranzakció a technikák interfészének módja. Sok különbséggel találkozhatunk a BDC és a hívás tranzakció között.

A kettő összehasonlításakor a kötegelt adatkommunikáció a legrégebbi interfész-technika. A BDC interfész legfontosabb aspektusa az aszinkron feldolgozás. Ez azt jelenti, hogy több adat tranzakcióra használják. Ebben a módszerben nem indul el új tranzakció, amíg az előző tranzakciót teljesen nem írják az adatbázisba. A kötegelt adatkommunikációban a munkamenetek nem indulnak párhuzamosan.

Másrészt a Call tranzakciós felület legfontosabb szempontja a szinkron feldolgozás. Ez azt jelenti, hogy csak egyetlen adattranzakcióra használják. A felhívásos tranzakciók esetében az átutalásokra maga a feldolgozás kerül sor.

A Call Transaction alkalmazásban az ABAP program kezeli a hibát. A Call Transaction ABAP programja az egyedi hibakezeléssel és a valós idejű interfészekkel is foglalkozik. A kötegelt adatkommunikációban az ABAP program munkamenetet generál az összes tranzakciós adattal.

Nagy különbség van az adatátvitel során kialakuló kötegelt adatkommunikáció és a hívás tranzakciók között is. Amikor a kötegelt adatkommunikáció nagy mennyiségű adatot továbbít, a hívás tranzakció csak kis mennyiségű adatot továbbít. Egy másik különbség, amely a kötegelt adatkommunikáció és a hívás tranzakció között látható, a feldolgozási sebességben van. A kötegelt adatkommunikációban a feldolgozás lassú a hívás tranzakciók feldolgozási sebességéhez viszonyítva.

A hibák kezelésekor mind a kötegelt adatkommunikációnak, mind a hívás tranzakciónak megvannak a saját specifikációi. Míg a hibanapló a kötegelt adatkommunikációban jön létre, a hibákat nagyon nyíltan kell kezelni.

Egy másik különbség, amelyet látott, az adatátvitel. A kötegelt adatkommunikációban az adatok csak akkor kerülnek frissítésre, ha egy munkamenetet teljesen feldolgoznak. Másrészt, az adatok automatikusan frissülnek a hívás tranzakció során.

összefoglalás

1. A BDC interfész legfontosabb aspektusa az aszinkron feldolgozás. Másrészt a Call tranzakciós felület legfontosabb szempontja a szinkron feldolgozás.

2. A felhívásos tranzakciók esetében az átutalásokra maga a feldolgozás kerül sor. A BDC-ben nem indít új tranzakciót, amíg az előző tranzakciót teljesen nem írják az adatbázisba.

3. Amikor a kötegelt adatkommunikáció nagy mennyiségű adatot továbbít, a hívás-tranzakció csak kis mennyiségű adatot továbbít.

4. A kötegelt adatkommunikációban a feldolgozás lassú a feldolgozási sebességhez viszonyítva.