Cronet ব্যবহার করে নেটওয়ার্ক অপারেশন সঞ্চালন

Cronet হল একটি লাইব্রেরি হিসাবে Android অ্যাপগুলিতে উপলব্ধ করা ক্রোমিয়াম নেটওয়ার্ক স্ট্যাক৷ Cronet একাধিক প্রযুক্তির সুবিধা গ্রহণ করে যা লেটেন্সি কমায় এবং নেটওয়ার্ক অনুরোধের থ্রুপুট বাড়ায় যা আপনার অ্যাপকে কাজ করতে হবে।

ক্রনেট লাইব্রেরি প্রতিদিন লক্ষ লক্ষ লোকের দ্বারা ব্যবহৃত অ্যাপগুলির অনুরোধগুলি পরিচালনা করে, যেমন YouTube , Google App , Google Photos , এবং Maps - নেভিগেশন এবং ট্রানজিট

বৈশিষ্ট্য

প্রোটোকল সমর্থন
Cronet স্থানীয়ভাবে HTTP , HTTP/2 , এবং HTTP/3 কে QUIC প্রোটোকলের মাধ্যমে সমর্থন করে৷
অগ্রাধিকারের জন্য অনুরোধ করুন
লাইব্রেরি আপনাকে অনুরোধের জন্য একটি অগ্রাধিকার ট্যাগ সেট করতে দেয়। সার্ভারটি অনুরোধগুলি পরিচালনা করার ক্রম নির্ধারণ করতে অগ্রাধিকার ট্যাগ ব্যবহার করতে পারে।
রিসোর্স ক্যাশিং
ক্রোনেট নেটওয়ার্ক অনুরোধে পুনরুদ্ধার করা সংস্থানগুলি সংরক্ষণ করতে একটি ইন-মেমরি বা ডিস্ক ক্যাশে ব্যবহার করতে পারে। পরবর্তী অনুরোধ স্বয়ংক্রিয়ভাবে ক্যাশে থেকে পরিবেশিত হয়.
অ্যাসিঙ্ক্রোনাস অনুরোধ
ক্রোনেট লাইব্রেরি ব্যবহার করে জারি করা নেটওয়ার্ক অনুরোধগুলি ডিফল্টরূপে অ্যাসিঙ্ক্রোনাস। অনুরোধ ফিরে আসার জন্য অপেক্ষা করার সময় আপনার কর্মী থ্রেডগুলি ব্লক করা হয় না।
ডেটা কম্প্রেশন
Cronet Brotli কম্প্রেসড ডেটা ফরম্যাট ব্যবহার করে ডেটা কম্প্রেশন সমর্থন করে।

অ্যান্ড্রয়েডের জন্য আপনার অ্যাপে ক্রনেট লাইব্রেরি কীভাবে ব্যবহার করবেন তা শিখতে, একটি সাধারণ অনুরোধ পাঠান দেখুন। আপনি GitHub এ Cronet নমুনা ব্রাউজ করতে পারেন।

আপনি Chromium ইস্যু ট্র্যাকার ব্যবহার করে Cronet লাইব্রেরি সম্পর্কে প্রতিক্রিয়া পাঠাতে পারেন। আপনার সমস্যা ইতিমধ্যে রিপোর্ট করা হয়নি তা নিশ্চিত করতে ইস্যু ট্র্যাকারে বাগগুলির তালিকা পরীক্ষা করুন৷ যদি আপনার সমস্যাটি রিপোর্ট করা না হয়, তাহলে সারাংশ লাইনে Cronet শব্দটি দিয়ে একটি বাগ ফাইল করুন।