কীভাবে Gmail (ডেস্কটপ) এবং টক (অ্যান্ড্রয়েড) চ্যাটগুলি ইন্টারঅ্যাক্ট করে?


11

জিমেইলের মাধ্যমে গুগল টক এবং অ্যান্ড্রয়েড ক্লায়েন্টের মাধ্যমে গুগল টকের মধ্যে মিথস্ক্রিয়া বিভ্রান্তিকর বলে মনে হচ্ছে। জিনিসগুলি কীভাবে কাজ করে তা সম্পর্কে আমার বোঝার বিষয়:

  • যদি Gmail এ কোনও চ্যাট শুরু হয়, তবে এটি টক-এ রিয়েল-টাইম (কাছাকাছি) -এ সিঙ্ক হবে।
  • আলাপে যদি কোনও চ্যাট শুরু হয়, এটি জিমেইলে চ্যাট ইতিহাসে প্রদর্শিত হবে, তবে জিমেলে কোনও নতুন চ্যাট উত্সাহিত করবে না (তাই চ্যাটটি টকটিতে সীমাবদ্ধ রয়েছে)।
  • যদি Gmail এ কোনও চ্যাট শুরু হয় এবং টক অব্যাহত থাকে তবে Gmail এ চ্যাটে বার্তাগুলি প্রেরণ করা বন্ধ হয়ে যাবে এবং টককে নতুন বার্তা প্রেরণ করা হবে (পাশাপাশি জিমেইলে চ্যাটের ইতিহাস)। আমার (সংক্ষিপ্ত) অভিজ্ঞতায়, এই রূপান্তরটি কিছুটা স্বচ্ছন্দ হতে পারে।

এটি কি মূলত এটি কাজ করে? আমি যা দেখতে চাই তা হ'ল Gmail এবং টক এর মধ্যে একটি নিখুঁত 1: 1 সিঙ্ক। এটি হ'ল, যদি আমি টকটিতে চ্যাট শুরু করি তবে এটি Gmail এ একটি নতুন চ্যাট ট্যাব তৈরি করবে এবং সবকিছুই তদ্বিপরীত।

যে পাইপলাইনে আছে যে কেউ জানেন, বা এমনকি এখন সম্ভব? কীভাবে অন্য সবাই Gmail এবং টকের মধ্যে যতটা সম্ভব নির্বিঘ্নে চলন্ত পরিচালনা করে?

ধন্যবাদ!

উত্তর:


9

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

এভাবেই মিথষ্ক্রিয়া কাজ করে: বলুন আপনার gmail অ্যাকাউন্ট bob@gmail.com । তারপরে gmail চ্যাট হতে পারে bob@gmail.com/gchat এবং টক অ্যাপ bob@gmail.com/talk

যখন আপনার বন্ধু সু ( sue@gmail.com ) আপনাকে একটি বার্তা পাঠাতে চায়, তিনি কেবল এটি bob@gmail.com এ প্রেরণ করেন । এই মুহুর্তে, সার্ভারটি হয় আপনি যে কোনও ক্লায়েন্টকে সর্বশেষে ব্যবহার করেছেন বার্তাটি প্রেরণ করে বা বর্তমানে সংযুক্ত সমস্ত ক্লায়েন্টদের কাছে বার্তা প্রেরণ করে (গুগল পরবর্তীকালে)।

আপনি যখন টক অ্যাপ্লিকেশনটি ব্যবহার করে স্যুতে জবাব দিন , তিনি bob@gmail.com/talk থেকে বার্তাটি পান । এখন, bob@gmail.com- এ আরও বার্তা প্রেরণের পরিবর্তে সু-এর ক্লায়েন্ট সরাসরি bob@gmail.com/talk এ বার্তা প্রেরণ করে এবং অন্য কোনও ক্লায়েন্টের কাছ থেকে কোনও বার্তা না পাওয়া পর্যন্ত এটি চালিয়ে যাওয়া হবে।

এর অর্থ সায়েবুগু যা বলেছিলেন তা কাজ করা উচিত। অর্থাত্ ক্লায়েন্টদের মধ্যে স্যুইচ করতে, আপনি পছন্দসই ক্লায়েন্টের সাথে চ্যাট করছেন এমন ব্যক্তিকে একটি বার্তা প্রেরণ করুন।


tl; dr : এটি ডিজাইনের মাধ্যমে ঘটে , সাইবুগুয়ের কাজটি কাজ করে।


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

4

আমি জানি না আপনি কী প্রস্তাব করেছেন তা বিবেচনাধীন কিনা - এটি দুর্দান্ত হবে।

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


সম্মত, বর্তমানে এটি যেভাবে কাজ করে তাতে আমি অত্যন্ত বিরক্ত হই।
ব্রায়ান ডেনি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.