এটি একটি চিঠি হিসাবে মনে করুন। কখনও কখনও আপনি একটি চিঠি পান, আপনাকে একটি ফর্ম পূরণ করতে বলুন এবং তারপরে ফর্মটি প্রাক-ঠিকানাযুক্ত খামে ফেরত দিন যা মূল খামটিতে ফর্মটি ছিল।
একবার আপনি ফর্মটি পূরণ করার পরে, আপনি এটি সরবরাহিত রিটার্ন খামে রেখে আবার প্রেরণ করবেন।
কলব্যাকআরলটি সেই রিটার্ন খামের মতো। আপনি মূলত বলছেন আমি আপনাকে এই ডেটা প্রেরণ করছি। একবার আপনি এটি শেষ হয়ে গেলে, আমি এই প্রতিক্রিয়াটির জন্য আপনার প্রতিক্রিয়াটির জন্য অপেক্ষা করছি। সুতরাং API আপনার প্রেরিত ডেটা প্রক্রিয়া করবে এবং তারপরে আপনাকে প্রতিক্রিয়া প্রেরণের জন্য কলব্যাকটি দেখুন।
এটি দরকারী কারণ কখনও কখনও আপনি কিছু ডেটা প্রক্রিয়াকরণের জন্য যুগে যুগে সময় নিতে পারেন এবং কলার প্রতিক্রিয়াটির জন্য অপেক্ষা করা কোনও অর্থবোধ করে না। উদাহরণস্বরূপ, বলুন আপনার এপিআই ব্যবহারকারীদের এতে নথি পাঠাতে এবং ভাইরাসগুলি স্ক্যান করার অনুমতি দেয়। তারপরে আপনি একটি রিপোর্ট পাঠান স্ক্যানটি 3 মিনিট সময় নিতে পারে। ব্যবহারকারী 3 মিনিটের জন্য অপেক্ষা করতে পারে না। সুতরাং আপনি স্বীকার করেছেন যে আপনি দস্তাবেজটি পেয়েছেন এবং কলকারীকে স্ক্যান করার সময় অন্যান্য ব্যবসায়ের সাথে চালিত হতে দিন তারপরে স্ক্যানের ফলাফল বলার জন্য কলব্যাকআরল ব্যবহার করুন।