من که این سوال رو همه جای اینترنت پرسیدم. بذار اینجا هم بپرسم برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
چیزی که میخوام بنویسم یه چیزی شبیه chat هست ولی در عین حال متفات! تفاوتش هم اینه که هیچ سروری وجود نداره (برای همین گفتم p2p).
هر peer توی شبکه فقط IP اونای دیگه رو میدونه و میخواد وصل بشه و در عین حال هم یه Socket باز برای گوش کردن به کانکشنهای ورودی داره.
مشکلم اینجاست که نمیدونم بهترین راحش چیه و اینکه از کجا باید شروع کنم (تازهوارد هم هستم در c#)!
مثالهایی هم که پیدا میکنم همشون سرور دارن. یعنی هر client وصل میشه به اون سرور بعد سرور منتقلش میکنه به client دیگه... من اینو نمیخوام.
با SocketAsyncEventArgs و ست فانکشنهای Async یعنی Send, Receive, Connect,... کار کردم ولی کلی مشکل دارم باهاشون وقتی میرسم به Buffer اینا و قسمت Receive کردن....
الان اینجا گیر کردم.
باز اگه سوالم مفهوم نیست میتونم توضیح بدم. در نهایت هم کد رو روی GitHubام منتشر و Open Source خواهم کرد.
Bookmarks