কম্পিউটার

HTML5-এ ব্রাউজিং প্রসঙ্গগুলির মধ্যে দ্বিমুখী যোগাযোগ


ব্রাউজিং প্রসঙ্গের মধ্যে দ্বিমুখী যোগাযোগকে চ্যানেল মেসেজিং বলা হয়। এটি একাধিক উত্স জুড়ে যোগাযোগের জন্য দরকারী৷

মেসেজচ্যানেল তৈরি করার সময়, এটি ডেটা পাঠানোর জন্য অভ্যন্তরীণভাবে দুটি পোর্ট তৈরি করে এবং অন্য ব্রাউজিং প্রসঙ্গে ফরোয়ার্ড করা হয়।

  • postMessage() - বার্তা থ্রো চ্যানেল পোস্ট করুন
  • start() - এটি ডেটা পাঠায়
  • close() - এটি পোর্ট বন্ধ করে দেয়

এই পরিস্থিতিতে, আমরা একটি আইফ্রেম থেকে অন্য আইফ্রেমে ডেটা পাঠাচ্ছি। এখানে আমরা ফাংশনে ডেটা আহ্বান করছি এবং DOM-এ ডেটা পাঠাচ্ছি।

var loadHandler = function(){
   var mc, portMessageHandler;
   mc = new MessageChannel();
   window.parent.postMessage('documentAHasLoaded','https://foo.example',[mc.port2]);
   portMessageHandler = function(portMsgEvent){
      alert( portMsgEvent.data );
   }
   mc.port1.addEventListener('message', portMessageHandler, false);
   mc.port1.start();
}
window.addEventListener('DOMContentLoaded', loadHandler, false);

  1. C# প্রোগ্রাম দুটি সিকোয়েন্সের মধ্যে পার্থক্য ফেরত দিতে

  2. Python Pandas - দুটি ডেটা ফ্রেমের মধ্যে সাধারণ সারি খুঁজুন

  3. APFS বনাম HFS+:দুটির মধ্যে ডেটা পুনরুদ্ধারের পার্থক্য

  4. LiFi – আলো হল যোগাযোগের নতুন উপায়