بیڈیڈی اور کال ٹرانزیکشن کے درمیان فرق.

Anonim

بیڈیڈی بمقابلہ کال ٹرانزیکشن

بیڈیڈی یا بیچ ڈیٹا مواصلات اور کال ٹرانزیکشن کے درمیان ایک بہت سے اختلافات بھر میں آسکتی ہے. ایک بی ڈی سی اور کال ٹرانزیکشن کے درمیان بہت سے اختلافات بھر آسکتا ہے.

دو کے مقابلے میں، بیچ ڈیٹا مواصلات سب سے پرانی مداخلت کی تکنیک ہے. بیڈیڈی انٹرفیس کا سب سے اہم پہلو اسسنچروس پراسیسنگ ہے. اس کا مطلب یہ ہے کہ یہ اعداد و شمار کے ایک سے زیادہ ٹرانزیکشن کے لئے استعمال کیا جاتا ہے. اس طریقہ میں، کوئی نیا ٹرانزیکشن شروع نہیں کیا جائے گا جب تک کہ آخری ٹرانزیکشن مکمل طور پر ڈیٹا بیس میں لکھا جائے. بیچ ڈیٹا مواصلات میں، سیشن متوازی میں شروع نہیں ہوتی.

دوسری طرف، کال ٹرانزیکشن انٹرفیس کا سب سے اہم پہلو ہم آہنگی پروسیسنگ ہے. اس کا مطلب ہے کہ یہ صرف ایک ڈیٹا ٹرانزیکشن کے لئے استعمال کیا جاتا ہے. کال ٹرانزیکشنز میں، ٹرانسفارمر خود پروسیسنگ کے وقت ہی ہوتا ہے.

کال ٹرانزیکشن میں، ABAP پروگرام غلطی کو ہینڈل کرتا ہے. کال ٹرانزیکشن میں ABAP پروگرام اپنی مرضی کے مطابق غلطی کو سنبھالنے اور حقیقی وقت کے انٹرفیس کے ساتھ بھی کرتا ہے. بیچ ڈیٹا مواصلات میں، ABAP پروگرام تمام ٹرانزیکشن ڈیٹا کے ساتھ ایک سیشن تیار کرتا ہے.

بیچ ڈیٹا مواصلات کو فروغ دینے اور ڈیٹا ٹرانزیکشن میں منتقلی کا ایک بڑا فرق بھی ہے. جب بیچ ڈیٹا مواصلات بہت سے ڈیٹا کو منتقل کرتی ہے تو، ٹرانزیکشن صرف ایک چھوٹا سا ڈیٹا منتقل کرتا ہے. ایک اور فرق جو بیچ ڈیٹا مواصلات اور کال ٹرانزیکشن کے درمیان دیکھا جا سکتا ہے اس کی پروسیسنگ کی رفتار میں ہے. کال ٹرانزیکشن میں پروسیسنگ کی رفتار کے مقابلے میں بیچ بیچ مواصلات میں پروسیسنگ سست ہے.

بیچنے والے غلطیوں سے نمٹنے کے بعد، بیچ ڈیٹا مواصلات اور کال ٹرانزیکشن دونوں کو ان کی اپنی وضاحتیں ملتی ہیں. جبکہ بیچ ڈیٹا مواصلات میں غلطی لاگ ان کی گئی ہے، غلطیوں کو بہت زیادہ سنبھالنے کی ضرورت ہے. ایک اور فرق جو دیکھا جاتا ہے وہ ڈیٹا ٹرانسفر میں ہے. بیچ ڈیٹا مواصلات میں، اعداد و شمار کو اپ ڈیٹ نہیں کیا جاتا ہے جب تک کہ سیشن مکمل طور پر عملدرآمد نہ ہو. دوسری طرف، ڈیٹا خود کار طریقے سے کال ٹرانزیکشن میں اپ ڈیٹ ہو جاتا ہے.

خلاصہ

1. بیڈیڈی انٹرفیس کا سب سے اہم پہلو اسسنچروس پراسیسنگ ہے. دوسری طرف، کال ٹرانزیکشن انٹرفیس کا سب سے اہم پہلو ہم آہنگی پروسیسنگ ہے.

2. کال ٹرانزیکشنز میں، ٹرانسفارمر خود پروسیسنگ کے وقت ہی ہوتا ہے. بی ڈی سی میں، کوئی نیا ٹرانزیکشن شروع نہیں کیا جائے گا جب تک کہ پچھلے ٹرانزیکشن کو مکمل طور پر ڈیٹا بیس میں لکھا جائے.

3. جب بیچ ڈیٹا مواصلات بہت سے ڈیٹا کو منتقل کرتی ہے تو، ٹرانزیکشن صرف ایک چھوٹا سا ڈیٹا منتقل کرتا ہے.

4. کال ٹرانزیکشن میں پروسیسنگ کی رفتار کے مقابلے میں بیچ بیچ مواصلات میں پروسیسنگ سست ہے.