ওয়েভ কি?

বিণ

ওয়েভ হল কম ওভারহেড সিরিয়ালাইজেশন প্রোটোকল এবং আধুনিক নিরাপত্তা সহ একটি সাধারণ ঠিকানা এবং নামকরণ আর্কিটেকচারের চারপাশে নির্মিত অ্যাপ্লিকেশন-স্তরের নেটওয়ার্কিং প্রোটোকলের একটি সেট।

উইভ প্রোটোকল ইন্টারনেট অফ থিংস (IoT) স্পেসে নিয়ন্ত্রণ এবং ডেটা উভয়ের জন্য ডিভাইস থেকে ডিভাইস, ডিভাইস থেকে মোবাইল এবং ডিভাইস থেকে ক্লাউড যোগাযোগ সরবরাহ করে। ওয়েভ আইপিভি6-এর আশেপাশে স্থাপিত হলেও, এটি যেকোনো আইপি নেটওয়ার্ক বা পয়েন্ট-টু-পয়েন্ট যোগাযোগ প্রযুক্তি যেমন BLE ব্যবহার করতে পারে।

বুনা নিম্নলিখিত লক্ষ্যগুলি মাথায় রেখে ডিজাইন করা হয়েছিল:

  • কম ওভারহেড — কম-পাওয়ার ডিভাইসের জন্য হালকা সমাধান
  • ব্যাপক — মাপযোগ্য এবং সর্বত্র একীভূত প্রোটোকল
  • মজবুত — থ্রেড® ব্যবহার করে এবং ক্লাউডে স্ব-নিরাময় করে
  • নিরাপদ — ইন্টারঅ্যাকশনগুলি নিরাপদ, এমনকি নেটওয়ার্ক না থাকলেও
  • ব্যবহার করা সহজ — নমনীয় সেটআপ এবং কনফিগারেশন
  • বহুমুখী — শক্তিশালী ইন্টারঅ্যাকশনের জন্য জোরালোভাবে টাইপ করা ডেটা

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

পূর্বশর্ত

এই প্রাইমারটি ধরে নেয় যে আপনার নিম্নলিখিত বিষয়ে একটি ভাল কাজের জ্ঞান রয়েছে:

  • নেটওয়ার্কিং এবং রাউটিং ধারণা
  • IPv6
  • প্রোটোকল বাফার

Wi-Fi প্রযুক্তির সাথে পরিচিতি এবং থ্রেড নেটওয়ার্কিং প্রোটোকলের প্রয়োজন নেই, তবে থাকা ভাল।

আইকন

এই প্রাইমার জুড়ে, আমরা ওয়েভ সিস্টেমের উপাদানগুলিকে উপস্থাপন করতে পাঠ্যের সাথে বা ডায়াগ্রামে বিভিন্ন আইকন ব্যবহার করব। এই আইকনগুলি সাধারণ উপাদানগুলিকে হাইলাইট করে আপনার বুনন সম্পর্কে বোঝার জন্য সাহায্য করার জন্য ব্যবহৃত হয় এবং এটি অফিসিয়াল ওয়েভ-ব্র্যান্ডেড আইকন নয়।