نقل قول:
از کجا فهمیدید که بهینه نیست؟! مکانیزم Indy با مکانیزم کنترل های دیگه فرق میکنه. Server شما فقط میتونه به درخواست های کلاینت ها پاسخ بده. اگر خودش بدون اینکه کلاینتی ازش چیزی خواسته باشه، بخواد به یک کلاینت پیامی بفرسته، این دیگه سرور نیست، بلکه خودش کلاینت هست! پس برای همچین اموری باید از IdTcpClient استفاده کرد و از IdTcpServer فقط برای امور مربوط به سرور. این روش غیربهینه ایی نیست، اتفاقا درست هم هست، اما چون بهش عادت ندارید، فکر می کنید که همونی که بهش عادت دارید درست هست!
بهینه نیست چون خود من (چون تجربه کاری من توی این زمینه کمتره) باید این قسمت از برنامه رو بنویسم در ضمن دوست خوبمون توی تایپیک قبلی یه کامپوننت باحال گفت که هنوز امتحان نکردم ولی فکر می کنم جالب باشه