ওয়েব ওয়ার্কার্স

লেখক: Robert Simon
সৃষ্টির তারিখ: 23 জুন 2021
আপডেটের তারিখ: 13 মে 2024
Anonim
ওয়ার্কার্স ইঞ্জিনে কিভাবে কাজ সাবমিট করবেন? How to submit work to Workers Engine?
ভিডিও: ওয়ার্কার্স ইঞ্জিনে কিভাবে কাজ সাবমিট করবেন? How to submit work to Workers Engine?

কন্টেন্ট

সংজ্ঞা - ওয়েব ওয়ার্কার্স বলতে কী বোঝায়?

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

ওয়েব কর্মীরা প্রযুক্তিগতভাবে ওয়েব কর্মী API হিসাবে পরিচিত। বেশিরভাগ প্রধান ব্রাউজারগুলি (ইন্টারনেট এক্সপ্লোরার 9 বাদে) কার্যকারিতা সমর্থন করে।

মাইক্রোসফ্ট আজুর এবং মাইক্রোসফ্ট মেঘের একটি পরিচিতি | এই গাইড জুড়ে, আপনি ক্লাউড কম্পিউটিং সম্পর্কে কী শিখবেন এবং মাইক্রোসফ্ট অ্যাজুরে কীভাবে আপনাকে মেঘ থেকে আপনার ব্যবসা স্থানান্তর করতে এবং পরিচালনা করতে সহায়তা করতে পারে তা শিখতে পারবেন।

টেকোপিডিয়া ওয়েব ওয়ার্কারদের ব্যাখ্যা করে

ওয়েব ওয়ার্কার্স এপিআই দুই ধরণের শ্রমিক নির্দিষ্ট করে - নিবেদিত কর্মী এবং ভাগ করা কর্মী। নিবেদিত কর্মী সহজতম; এটি কোনও ধরণের কাজ সম্পাদন এবং সম্পূর্ণ করার জন্য ডিজাইন করা হয়েছে। উদাহরণ হতে পারে এমন একটি ঘড়ি যা ব্যবহারকারীর স্ক্রিনে আপডেট হয়। উত্সর্গীকৃত টাস্কটি পটভূমিতে আগুন লাগে, ঘড়ির আপডেট হয় এবং শেষ হয়।

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

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

যাইহোক, এখনও কিছু জিনিস আছে যা কাজ করা প্রয়োজন। প্রথমত, থ্রেড সুরক্ষা এবং সম্মতি একটি সমস্যা হতে পারে। মনে রাখবেন, এগুলি ক্লায়েন্ট-সাইড প্রক্রিয়া যা ক্লায়েন্টের ওএস-স্তরের থ্রেডগুলিতে কল করতে আসলে ব্যাক-এন্ড ওয়েব সার্ভারগুলি ব্যবহার করে। সংজ্ঞা অনুসারে, এখানে খুব বেশি মানদণ্ড নেই।

দ্বিতীয়ত, কোনও ওয়েব কর্মী যখন তৈরি হয় তখন এটি সম্পাদনের জন্য স্ক্রিপ্টের ইউনিফর্ম রিসোর্স সনাক্তকারী (ইউআরআই) পাস হয় is এই ইউআরআইগুলিকে একই-উত্স নীতিটি পাস করতে হবে যা ক্লায়েন্ট-সাইড সুরক্ষা উদ্বেগের জবাবে গড়ে উঠেছে, যদিও এই ইউআরআইগুলিকে এই একই স্নিফ পরীক্ষায় উত্তীর্ণ হওয়া দরকার কিনা তা নিয়ে বর্তমানে ব্রাউজার বিক্রেতাদের মধ্যে কিছু মতপার্থক্য রয়েছে।

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