چت سرور دونفره ساده
باسلام.
این ساده ترین چت سرور دونفره(client server tcpip) ای است که میتواند با سی پلاس نوشته شود.
روش کلی این است که ابتدا برنامه سرور یک پورت را بایند میکند و منتظر است تا کلاینت متصل شود و در این زمان کلاینت و سرور با هم ارتباط برقرار میکنند.
در ادامه هرکدام میتوانند یک رشته را روی پورت بفرستند و بخوانند( با ترد نوشته شده و همزمان است ). زمانیکه سرور تایپ میکند ، کلاینت منتظر است تا رشته ای ارسال شود تا آنرا بخواند( با while پیاده شده ).در ضمن برای خروج هم عبارت "log_out" را تایپ کنید.