BDC at Transaksyon ng Tawag

Anonim

Transaksyon ng BDC vs Call

Ang BDC o Batch Data Communication at tawag na transaksyon ay mga paraan ng interfacing technique. Ang isa ay maaaring makita ang maraming mga pagkakaiba sa pagitan ng BDC at tawag na transaksyon.

Kapag inihambing ang dalawa, ang Batch Data Communication ang pinakalumang interfacing technique. Ang pinakamahalagang aspeto ng BDC interface ay Asynchronous processing. Nangangahulugan ito na ginagamit ito para sa maramihang mga transaksyon ng data. Sa pamamaraang ito, walang bagong transaksyon ang magsisimula hanggang ang nakaraang transaksyon ay ganap na nakasulat sa database. Sa Batch Data Communication, ang mga sesyon ay hindi magsisimula sa kahanay.

Sa kabilang banda, ang pinakamahalagang aspeto ng interface ng Transaksyon ng Tawag ay kasabay ng pagproseso. Nangangahulugan ito na ginagamit lamang ito para sa isang solong transaksyon ng data. Sa mga transaksyon sa Call, ang mga paglipat ay magaganap sa oras ng pagproseso mismo.

Sa Call Transaction, pinangangasiwaan ng programa ng ABAP ang error. Ang programa ng ABAP sa Call Transaction ay nakikipag-usap din sa mga pasadyang error handling at real-time na mga interface. Sa Batch Data Communication, ang programa ng ABAP ay bumubuo ng sesyon sa lahat ng transactional data.

Mayroon ding isang malaking pagkakaiba sa paglilipat ng data ng umuunlad na Batch Data Communication at tawag na transaksyon. Kapag ang Batch Data Communication ay naglilipat ng malaking halaga ng data, ang transaksyon ng tawag ay naglilipat lamang ng isang maliit na halaga ng data. Ang isa pang pagkakaiba na maaaring makita sa pagitan ng Batch Data Communication at Call Transaction ay nasa bilis ng pagpoproseso. Ang pagpoproseso ay mabagal sa Batch Data Communication kung ihahambing sa bilis ng pagproseso sa transaksyon ng tawag.

Kapag nakikitungo sa mga pagkakamali, ang parehong Batch Data Communication at transaksyon ng tawag ay may sariling mga detalye. Habang ang error na pag-log ay nilikha sa Batch Data Communication, ang mga error ay kailangang hawakan nang napakabilis.

Isa pang pagkakaiba na nakikita ay sa paglipat ng data. Sa Batch Data Communication, ang data ay hindi na-update maliban kung ang isang session ay ganap na naproseso. Sa kabilang banda, ang data ay awtomatikong na-update sa transaksyon sa tawag.

Buod

1. Ang pinakamahalagang aspeto ng BDC interface ay Asynchronous processing. Sa kabilang banda, ang pinakamahalagang aspeto ng interface ng Transaksyon ng Tawag ay kasabay ng pagproseso.

2. Sa mga transaksyong Call, ang mga paglipat ay magaganap sa panahon ng pagproseso mismo. Sa BDC, walang bagong transaksyon ang magsisimula hanggang ang nakaraang transaksyon ay ganap na nakasulat sa database.

3. Kapag ang Batch Data Communication ay naglilipat ng malaking halaga ng data, ang transaksyon ng tawag ay naglilipat lamang ng isang maliit na halaga ng data.

4. Ang pagpoproseso ay mabagal sa Batch Data Communication kung ihahambing sa bilis ng pagproseso sa transaksyon ng tawag.