PDA

نسخه کامل مشاهده نسخه کامل : Chat



moein_nasa
06-07-2012, 04:09
سلام
دوستان من این برنامه چت شبکه محلی رو از یک مقاله رو اینترنت نوشتم. خیلی ساده هست...
تنها چیزی که خودم بهش اظافه کردم وارد کردن آدرس IP Server در Client به صورت دستی هست
که بشه رو چند کامپیوتر مجزا ازش استفاده کرد.
برنامه رو دانلود کنید در قسمت Server عدد Port رو مثلا 3000 وارد کنید و دکمه ی Start Server
رو بزنید. حالا Client رو اجرا کنید و باز هم Port رو 3000 بزنید و IP رو 127.0.0.1 قرار دهید. (البته اگر هر 2 در یک کامپیوتر در حال اجرا است در غیر این صورت باید IP عدد دیگری باشد)
البته اینهایی رو که دارم مینویسم برای اساتید حکم جک رو داره [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

همینطور که میبینید فقط Client میتونه پیغام ارسال کنه و البته Server از ده ها Client مجزا میتونه پیغام دریافت کنه.
اما میخواستم بدونم میشه برنامه رو طوری تغییر داد که Server هم بتونه به Client پیغام بده...
البته جوری که یک پیغام به یک Client فرستاده بشه نه همه !!
فکر کنم باید برنامه جوری تغییر داده بشه که هم Server باشه هم Client اما نمیدونم باید چطور این کارو کنم :41:

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

_H2_
09-07-2012, 21:47
سلام
احتمالاً این تاپیک خاک گرفته چهارسال قبل میتواند کمکتان کند:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

البته برای مکانیزم های جدید و ساده تر میتوانید از WCF هم استفاده کنید.
موفق باشید.