দীর্ঘ ভোটদান কি?
Traditionalতিহ্যগত পোলিং কৌশলটির একটি প্রকরণ এবং একটি সার্ভার থেকে ক্লায়েন্টের কাছে তথ্য ধাক্কা দেওয়ার অনুমতি দেয়। দীর্ঘ ভোটগ্রহণের সাথে, ক্লায়েন্ট সার্ভার থেকে সাধারণ পোলের অনুরূপ তথ্যের জন্য অনুরোধ করে।
- যদি ক্লায়েন্টের জন্য সার্ভারের কোনও তথ্য উপলব্ধ না থাকে তবে খালি প্রতিক্রিয়া প্রেরণের পরিবর্তে সার্ভারটি অনুরোধটি ধারণ করে এবং কিছু তথ্য উপলব্ধ হওয়ার জন্য অপেক্ষা করে।
তথ্যটি উপলব্ধ হয়ে ওঠার পরে (বা উপযুক্ত সময়সীমা শেষে) ক্লায়েন্টকে একটি সম্পূর্ণ প্রতিক্রিয়া প্রেরণ করা হবে। ক্লায়েন্ট সাধারণত তখনই সার্ভার থেকে তত্ক্ষণাত্ তথ্য পুনরায় অনুরোধ জানায়, যাতে সার্ভারের প্রায় সর্বদা একটি উপলভ্য অনুরোধ থাকে যা এটি কোনও ইভেন্টের প্রতিক্রিয়ায় ডেটা সরবরাহ করতে ব্যবহার করতে পারে।
ওয়েব / এজেএক্স প্রসঙ্গে দীর্ঘ পোলিং ধূমকেতু প্রোগ্রামিং নামেও পরিচিত ।
ওয়েবসাইটসকেট সম্পর্কে কী?
ওয়েবসকেটগুলি ক্লায়েন্ট এবং সার্ভারের মধ্যে একটি অবিচ্ছিন্ন সংযোগ সরবরাহ করে যা উভয় পক্ষ যে কোনও সময় ডেটা প্রেরণ শুরু করতে ব্যবহার করতে পারে।
- ক্লায়েন্ট ওয়েবসকেট হ্যান্ডশেক হিসাবে পরিচিত একটি প্রক্রিয়ার মাধ্যমে একটি ওয়েবসকেট সংযোগ স্থাপন করে। এই প্রক্রিয়াটি ক্লায়েন্টকে সার্ভারে নিয়মিত এইচটিটিপি অনুরোধ প্রেরণের সাথে শুরু হয়।
- একটি আপগ্রেড শিরোনাম এই অনুরোধটিতে অন্তর্ভুক্ত রয়েছে যা ক্লায়েন্টটি ওয়েবস্কট সংযোগ স্থাপন করতে ইচ্ছুক সার্ভারকে অবহিত করে।
উপসংহার :
যদি রিয়েল টাইম যোগাযোগের প্রয়োজন হয় তবে আপনি খুব ভালভাবে ওয়েবসকেট বেছে নিতে পারেন।
তবে লং পোলিংয়ে:
ওয়েব ক্লায়েন্ট এবং ওয়েব সার্ভারের মধ্যে একটি সংযোগ খোলা রাখা হয় যাতে সার্ভারে যখন নতুন তথ্য থাকে তখন এটি ক্লায়েন্টের কাছে এনে দিতে পারে। সেই অনুরোধটি তখন শেষ হয়। তারপরে ক্লায়েন্ট এবং সার্ভারের মধ্যে একটি নতুন অনুরোধ করা হবে এবং তারপরে সার্ভার থেকে অন্য আপডেটের জন্য অপেক্ষা করুন। একই টিসিপি সংযোগটি HTTP / 1.1 কিপ-লাইভের কারণে একাধিক অনুরোধের মধ্যে অবিচ্ছিন্নভাবে খোলা থাকে।
তথ্যসূত্র এবং অন্যান্য বিবেচনাগুলি:
পাবনাব দীর্ঘ পোলিং বনাম সকেট - মোবাইলের ব্যাটারি লাইফ
লং-পোলিং, ওয়েবসাইটসকেটস, সার্ভার-প্রেরিত ইভেন্টস (এসএসই) এবং ধূমকেতু কী কী?
উদ্দেশ্য-সি দীর্ঘ ভোটদান
ওয়েবসাইটকেট পরিচিতি
ওয়েবসকেট বনাম লং পোলিং
অ্যাপ্লিকেশনগুলিতে ওয়েবসকেট ব্যবহার করা
ওয়েবসকেট অ্যাপ্লিকেশন
পুশ টেকনোলজি-লং পোলিং