به ازای هر عمل مورد نظرت که میخوای به دیگران انتقالش بدی یه رویداد امیت کن رو سوکت و در طرف دیگه بخونش و نمایش بده پیام روتوی چت چطور طرف دوم بفهمه که یه نفر یه چت رو با اون باز کرده و یه متنی ارسال کرده؟
مثلن چت رو که باز کرد با جاوا اسکریپت رویداد باز شدن پینچره رو بفرست رو سوکت و بعد در هر جا که برات مهمه بگیرش و بگو فلانی پنچره رو باز کرد
شما داری از سوکت-آی-او استفاده میکنی که دیگه اینکارا رو نکنی. نیازی به Polling نداری. همونطور که بالا گفتم می تونی عمل کنی.یه روشش که به ذهن خودم میرسه استفاده از set_timeout هست که مثلا کاربر1 که با کاربر2 چت رو ایجاد میکنه تو یه جدول که یه سطرش مربوط به کاربر2 هست یه چیزی درج بشه و هر 3 ثانیه جدول مربوط به کاربر2 با $.ajax چک بشه و اگر مقداری داشت بفهمیم که بله یه نفر با کاربر2 میخواد بچته...