Perbezaan Antara Transaksi BDC dan Panggilan

Transaksi Panggilan BDC vs

BDC atau Data Batch Komunikasi dan transaksi panggilan adalah cara teknik interfacing. Seseorang boleh menemui banyak perbezaan antara BDC dan transaksi panggilan.

Apabila membandingkan kedua, Komunikasi Data Batch adalah teknik interfacing tertua. Aspek yang paling penting antara muka BDC adalah pemproses Asynchronous. Ini bermakna ia digunakan untuk pelbagai transaksi data. Dalam kaedah ini, tiada transaksi baru akan bermula sehingga transaksi sebelumnya telah ditulis sepenuhnya ke pangkalan data. Dalam Komunikasi Data Batch, sesi tidak bermula selari.

Sebaliknya, aspek yang paling penting antara muka transaksi Panggilan adalah pemprosesan segerak. Ini bermakna ia digunakan untuk hanya satu transaksi data. Dalam urus niaga panggilan, pemindahan dilakukan pada masa pemprosesan itu sendiri.

Dalam Transaksi Panggilan, program ABAP mengendalikan kesilapan. Program ABAP dalam Transaksi Panggilan juga berkaitan dengan pengendalian ralat tersuai dan antara muka masa nyata. Dalam Komunikasi Data Batch, program ABAP menghasilkan sesi dengan semua data transaksional.

Terdapat juga perbezaan besar dalam pemindahan data yang berubah-ubah Komunikasi Data Batch dan transaksi panggilan. Apabila Komunikasi Data Batch memindahkan sejumlah besar data, transaksi panggilan hanya memindahkan sejumlah kecil data. Satu lagi perbezaan yang boleh dilihat antara Batch Data Communication and Call Transaction adalah dalam kelajuan pemprosesan. Pemprosesan adalah lambat dalam Komunikasi Data Batch jika dibandingkan dengan kelajuan pemprosesan dalam transaksi panggilan.

Apabila berurusan dengan ralat, kedua-dua Komunikasi Data Batch dan transaksi panggilan mempunyai spesifikasi mereka sendiri. Semasa log ralat dibuat dalam Komunikasi Data Batch, kesalahan perlu dikendalikan dengan sangat terang.

Satu lagi perbezaan yang dilihat adalah dalam pemindahan data. Dalam Komunikasi Data Batch, data tidak dikemas kini melainkan sesi diproses sepenuhnya. Sebaliknya, data akan dikemas kini secara automatik dalam urus niaga panggilan.

Ringkasan

1. Aspek yang paling penting dalam antara muka BDC adalah pemproses Asynchronous. Sebaliknya, aspek yang paling penting antara muka transaksi Panggilan adalah pemprosesan segerak.

2. Dalam urus niaga Panggilan, pemindahan dilakukan pada masa pemprosesan itu sendiri. Di BDC, tiada urus niaga baru akan bermula sehingga transaksi sebelumnya telah ditulis sepenuhnya ke pangkalan data.

3. Apabila Komunikasi Data Batch memindahkan sejumlah besar data, transaksi panggilan hanya memindahkan sejumlah kecil data.

4. Pemprosesan adalah lambat dalam Komunikasi Data Batch jika dibandingkan dengan kelajuan pemprosesan dalam transaksi panggilan.