Perbedaan antara BDC dan transaksi panggilan

Perbedaan antara BDC dan transaksi panggilan

Transaksi panggilan BDC VS

BDC atau Komunikasi Data Batch dan Transaksi Panggilan adalah cara teknik antarmuka. Seseorang dapat menemukan banyak perbedaan antara BDC dan transaksi panggilan.

Saat membandingkan keduanya, komunikasi data batch adalah teknik antarmuka tertua. Aspek terpenting dari antarmuka BDC adalah pemrosesan asinkron. Ini berarti digunakan untuk beberapa transaksi data. Dalam metode ini, tidak ada transaksi baru yang akan dimulai sampai transaksi sebelumnya telah sepenuhnya ditulis ke database. Dalam komunikasi data batch, sesi tidak dimulai secara paralel.

Di sisi lain, aspek terpenting dari antarmuka transaksi panggilan adalah pemrosesan sinkron. Ini berarti hanya digunakan untuk satu transaksi data tunggal. Dalam transaksi panggilan, transfer terjadi pada saat pemrosesan sendiri.

Dalam transaksi panggilan, program ABAP menangani kesalahan. Program ABAP dalam transaksi panggilan juga membahas penanganan kesalahan khusus dan antarmuka waktu-nyata. Dalam komunikasi data batch, program ABAP menghasilkan sesi dengan semua data transaksional.

Ada juga perbedaan besar dalam transfer data komunikasi data batch dan transaksi panggilan. Saat komunikasi data batch mentransfer data dalam jumlah besar, transaksi panggilan hanya mentransfer sejumlah kecil data. Perbedaan lain yang dapat dilihat antara komunikasi data batch dan transaksi panggilan adalah dalam kecepatan pemrosesan. Pemrosesannya lambat dalam komunikasi data batch bila dibandingkan dengan kecepatan pemrosesan dalam transaksi panggilan.

Saat berhadapan dengan kesalahan, baik komunikasi data batch dan transaksi panggilan memiliki spesifikasi sendiri. Sementara log kesalahan dibuat dalam komunikasi data batch, kesalahan perlu ditangani dengan sangat terang -terangan.

Perbedaan lain yang terlihat adalah dalam transfer data. Dalam komunikasi data batch, data tidak diperbarui kecuali suatu sesi sepenuhnya diproses. Di sisi lain, data diperbarui secara otomatis dalam transaksi panggilan.

Ringkasan

1. Aspek terpenting dari antarmuka BDC adalah pemrosesan asinkron. Di sisi lain, aspek terpenting dari antarmuka transaksi panggilan adalah pemrosesan sinkron.

2. Dalam transaksi panggilan, transfer terjadi pada saat pemrosesan sendiri. Di BDC, tidak ada transaksi baru yang akan dimulai sampai transaksi sebelumnya telah sepenuhnya ditulis ke database.

3. Saat komunikasi data batch mentransfer data dalam jumlah besar, transaksi panggilan hanya mentransfer sejumlah kecil data.

4. Pemrosesannya lambat dalam komunikasi data batch bila dibandingkan dengan kecepatan pemrosesan dalam transaksi panggilan.