BDC i Transakcija poziva
BDC ili Batch Data Communication i transakcija poziva su načini tehnike sučelja. Može doći do mnogih razlika između BDC i transakcije poziva.
Uspoređujući dva, Batch Data Communication je najstarija tehnika sučelja. Najvažniji aspekt BDC sučelja je asinkronna obrada. To znači da se koristi za više transakcija podataka. U ovoj metodi neće se pokrenuti nova transakcija dok je prethodna transakcija potpuno upisana u bazu podataka. U Batch Data Communicationu, sesije ne počinju paralelno.
S druge strane, najvažniji aspekt sučelja Poziva transakcija je sinkronizacija. To znači da se koristi samo za jednu transakciju podataka. U transakcijama s pozivima, prijenosi se odvijaju u vrijeme obrade.
U Transakciji poziva ABAP program obrađuje pogrešku. ABAP program u Transakciji poziva također se bavi prilagođenim rukovanjem pogreškama i sučeljima u realnom vremenu. U Batch Data Communicationu ABAP program generira sesiju sa svim transakcijskim podacima.
Postoji i velika razlika u prijenosu podataka koji razvija komunikacijski prijenos podataka i transakciju poziva. Kada Batch Data Communication prenosi veliku količinu podataka, transakcija poziva samo prenosi malu količinu podataka. Još jedna razlika koja se može vidjeti između Batch Data Communication i Call Transaction je u brzini obrade. Obrada je spora u Batch Data Communicationu u usporedbi s brzinom obrade u transakciji poziva.
Kada se bave pogreškom, i batch data communication i call transakcija imaju svoje specifikacije. Dok se u Batch Data Communicationu stvara dnevnik pogrešaka, pogreške se moraju riješiti vrlo otvoreno.
Još jedna razlika koja se vidi je u prijenosu podataka. U Batch Data Communicationu, podaci se ne ažuriraju, osim ako se sesija u potpunosti ne obrađuje. S druge strane, podaci se automatski ažuriraju u transakciji poziva.
Sažetak
1. Najvažniji aspekt BDC sučelja je asinkronna obrada. S druge strane, najvažniji aspekt sučelja Poziva transakcija je sinkronizacija.
2. U transakcijama s pozivima, prijenosi se odvijaju u vrijeme obrade. U BDC-u neće se pokrenuti nova transakcija dok je prethodna transakcija potpuno upisana u bazu podataka.
3. Kada skupna podatkovna komunikacija prenosi veliku količinu podataka, transakcija poziva prenosi samo malu količinu podataka.
4. Obrada je spora u Batch Data Communicationu u usporedbi s brzinom obrade u transakciji poziva.