বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

কানেকশন (সংযোগ) কমিয়ে আনা

এটা সাধারণভাবে নতুন একটা শুরু করার চেয়ে বিদ্যমান সংযোগ পূর্নব্যবহার করতে আরও কার্যকরী। সংযোগের পূণর্ব্যবহার নেটওয়ার্ককে জনাধিক্যেও কার জ্যাম হওয়ার এবং এই ধরনের নেটওয়ার্ক ডাটা ইস্যুও ক্ষেত্রে আরও বুদ্ধিমত্মার সাথে প্রতিক্রিয়া করতে অনুমোদনও করে।

ডাটা ডাউনলোড করতে মাল্টিপল যুগপোযোগী সংযোগ, বা বহুমুখি উপর্যুপরি GET রিকোয়েস্ট তৈরীর করার বদলে, যেখানে আপনার উচিত ঐ রিকোয়েস্ট একটি একক GET এর মধ্যে বান্ডল করা।

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

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