Perbezaan Antara BDC dan Transaksi Panggilan Perbezaan Antara

Anonim

BDC vs Call Transaction

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 dalam 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 berlaku pada masa memprosesnya sendiri.

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

Terdapat juga perbezaan besar dalam pemindahan data yang berubah Data Komunikasi 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 Communication Data dan Transaksi Panggilan adalah dalam kelajuan pemprosesan. Pemprosesan perlahan dalam Komunikasi Data Batch apabila 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 dicipta dalam Komunikasi Data Batch, kesalahan perlu dikendalikan dengan sangat jelas.

Perbezaan lain 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 berlaku pada masa memprosesnya 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 perlahan dalam Komunikasi Data Batch apabila dibandingkan dengan kelajuan pemprosesan dalam transaksi panggilan.