نمایش نتایج 1 تا 27 از 27

نام تاپیک: یک سوال در مورد ساختن Net Metting (چت در LAN)

  1. #1
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566

    یک سوال در مورد ساختن Net Metting (چت در LAN)

    لطفا منو راهنمایی کنید
    من یه پروژه میخوام با #C بنویسم که NetMetting رو شبیه سازی کنه :
    اول: میخوام بگین که چطور میتونم تویه یه فزم هم عمل Listener و هم عمل Send کردن رو پیاده سازی کنم چون در یک زمان من فقط می تونم یا Client باشم یا Server
    دوم : صدا رو چطوری میشه ردوبدل کرد

    هرکی می تونه لطفا تو این زمینه منو راهنمایی کنه ( خیلی ممنون میشم ....)

  2. #2
    کاربر دائمی آواتار M.GhanaatPisheh
    تاریخ عضویت
    اردیبهشت 1383
    محل زندگی
    ----------
    پست
    1,267
    شما اول مشخص کنید می خواید چه جوری این پروژه رو پیاده سازی کنید.
    Socket Programming ؟
    NET Remoting. ؟
    ...

  3. #3
    با سلام
    اگه امکان داره در مورد هر یک از این دو موردی که ذکر فرمودید یه توضیح مختصری بدید
    خیلی ممنون

  4. #4
    کاربر دائمی آواتار M.GhanaatPisheh
    تاریخ عضویت
    اردیبهشت 1383
    محل زندگی
    ----------
    پست
    1,267
    در مورد خود تکنولوژی یا ایده پیاده سازی NetMeeting ؟

  5. #5
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566

    با سلام و خسته نباشد

    در مورد پروژه :
    می دونین میخوام یه برنامه بنویسیم که تویه شبکه Lan بتونه با کامپیوترهای داخل شبکه ارتباط برقرار کنه
    برای پیاده سازی اون با #C از برنامه نویسی سوکت استفاده میخوام بکنم
    ولی هر چی تا حالا تحقیق کردم دیدم باید یه برنامه واسه Srvre و یه برنامه واسه Client جداگانه بنویسم در صورتی که من یه برنامه واحد میخوام که هردوتا کارو با هم انجام بده
    در ضمن چطور می تونم در یک لحظه هم منتظر Listen باشم و هر وقت که دوست داشتم Send کنم
    آخه هر وقت در حال انتظار یا Listen قرار میکنم دیگه هیچ کار دیگه ای نمی تونم انجام بدم.
    ممنون میشم اگه کمکم کنید :(

  6. #6
    کاربر دائمی آواتار M.GhanaatPisheh
    تاریخ عضویت
    اردیبهشت 1383
    محل زندگی
    ----------
    پست
    1,267
    این یه Sample از مایکروسافت هست.
    ببینید چجوری می تونید هم Litener باشید هم sender

    ضمنا کتاب C#‎ . NET Developer’s Guide از syngress
    chapter5 / عالی راجع به Network Programming بحث کرده.

  7. #7
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566
    دستتون درد نکنه ولی واسه دانلو کردنش 25 دلار پول میخواد‌؟؟ :(

  8. #8
    کاربر دائمی آواتار M.GhanaatPisheh
    تاریخ عضویت
    اردیبهشت 1383
    محل زندگی
    ----------
    پست
    1,267
    از آمازون یا ... ؟ :)

  9. #9
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566
    از بابت این برنامه که دادین ممنون
    ولی من یه نوع برنامه میخوام نه دو نوع Client و اون یکی Server باشه
    آقا من فقط یه برنامه میخوام که کار هر دو رو انجام بده

  10. #10
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566
    لطفا کمک کنید من خیلی به این برنامه نیاز دارم

  11. #11
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566
    :sad2: :sad2: :sad2: :sad2: :sad2:

  12. #12
    دوست عزیزم شما میتونید از سایت http://www.ebooksportal.org/
    کلی کتاب درباره کامپیوتر به رایگان دانلود کنید

  13. #13

  14. #14
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566
    مرسی حل وشود.

  15. #15
    در سایت http://www.codeproject.com/cs/internet/#Network هم میتونی یه sample پیدا کنی

  16. #16
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727
    M.GhanaatPisheh جان اگه بتونی لینک دانلود کتابی رو که گفتی اینجا بذاری خیلی ممنون میشم .. فکر کنم خیلی به درد بخوره .. من تا حالا منبع خوبی واسه Socket Programming پیدا نکردم .. متشکر

  17. #17
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566
    یه کتابی واسه برنامه نویسی شبکه من دیدم : C#‎ Network Programming
    Publisher : Sybex Inc و Author(s) Richard Blum
    کتاب فارسی هم هست من دیدم

  18. #18
    کاربر دائمی آواتار ARA
    تاریخ عضویت
    آبان 1383
    محل زندگی
    Bad Sector
    پست
    448

    Cool

    کتاب فارسی در مورد socket programming درC#‎ دو تاست

    یکی مال انتشارات دیباگران رامین مولاپور و دیگری جعفر نژاد قمی که تازگیها زده که هرکدوم از یک سو به قضیه نگاه کردند اولی کاملتره

    واسه کتاب انگلیسی هم اگه سرچ کنی پیدا میکنی من 4 یا 5 کتاب دانلود کردم ولی لینکش یادم نیست

    ضمنا به کتاب در مورد threading هم نیاز داری اونوقت

    من یک مقاله کامل در مورد threading پیدا کردم (انگلیسی)حتما تو یکی از تاپیکها میگذارمش

  19. #19
    پیشنهاد می کنم به جای Socket از .NET Remoting استفاده کن.

  20. #20
    کاربر دائمی آواتار ARA
    تاریخ عضویت
    آبان 1383
    محل زندگی
    Bad Sector
    پست
    448

    Thumbs down

    نقل قول نوشته شده توسط روانشناس مشاهده تاپیک
    پیشنهاد می کنم به جای Socket از .NET Remoting استفاده کن.

    میتونم بپرسم دلیلتون چیه

    تا اونجایی که میدونم از remoting برای نوشتن برنامه های توزیع شده استفاده میکنند ولی در net metting چنین چیزی نمیخواهیم

    کسی هم که تا بحال برنامه سو کت درست و حسابی ننوشته یک کمی براش یخت نیست Remoting و مفاهیم RPC

  21. #21
    یک برنامه کار چت روم را انجام می دهد ولی آن را با vb نوشتم
    از winsock استفاده شده اگر بخواهید پیغام بگذارید

  22. #22
    سلام

    دوست عزیز لطفا این برنامه رو برای من بفرستید یا همین جا بگذاریدش
    Pooya1361@yahoo.com

    ممنون

  23. #23
    کاربر دائمی آواتار arashmidos2020
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    تهران
    سن
    35
    پست
    190

    نقل قول: یک سوال در مورد ساختن Net Metting (چت در LAN)

    سلام اگه بخواد این برنامه رو تو اینترنت با سوکت اجرا کنه چه باید کنه؟

  24. #24

    نقل قول: یک سوال در مورد ساختن Net Metting (چت در LAN)

    به نظرم من شما به دوتا چیزی نیاز داری اول اینکه اطلاعاتی در مورد مولتی تردینگ دو در مورد پروتکل TCP/IP شما بهتره از پروتکل UDP واسه ارسال دادهات استفاده کنید.

  25. #25
    کاربر دائمی آواتار Cybersilent
    تاریخ عضویت
    تیر 1386
    محل زندگی
    شیراز
    سن
    33
    پست
    392

    نقل قول: یک سوال در مورد ساختن Net Metting (چت در LAN)

    نقل قول نوشته شده توسط mehdi_doraghi مشاهده تاپیک
    یک برنامه کار چت روم را انجام می دهد ولی آن را با vb نوشتم
    از winsock استفاده شده اگر بخواهید پیغام بگذارید
    ممنون میشم برای منم بفرستید
    mohammad201017@yahoo.com

  26. #26

    نقل قول: یک سوال در مورد ساختن Net Metting (چت در LAN)

    گلم، شما به یه سرور برای مدیریت نشست ها و یه کاربرد به عنوان کلاینت که روی هر دستگاه نصب میشه نیاز داری. تکلیف کلاینت ها روشنه، برای گوش دادن و فرستادن پیغام هم از دو تا رشته (Thread) جدا استفاده کن و رشته اصلی هم بذار UI رو مدیریت کنه و با اون دو تا در تعامل باشه. سرور هم تقریبا تکلیفش روشنه، برای هر چند تا کلاینت که با هم گفتگو میکنن باید یه نشست ایجاد کنه، پیغام ها رو بگیره تو صف، و به کلاینت های مقصد بفرسته و علاوه بر اون اگه نیاز به History هست، تو پایگاه داده ذخیره کنه. طبق اصول، کلاینت ها نباید با هم مستقیما در ارتباط باشن و یه سرور مرکزی باید اونا رو کنترل کنه. تعداد کاربران هر نشست هم معمولا دو تاست (مثل مسنجرهای معروف یاهو و گوگل و MSN) اما بسته به نیاز شما برنامه خودتو مینویسی. من یه pdf عالی از برنامه نویسی سوکت تو سی شارپ به زبان فارس دارم که کاربرد هایی که روی چند تا رشته کار کلاینت و سرور رو همزمان انجام میدن (همین چیزی که شما میخواین) رو کاملا باز کرده. ولی الان باید بگردم دنبالش خواستی بهم میل بزن برات بفرستم. البته میمونه برای فردا شب.
    ولی یه پیشنهاد دیگه هم دارم، همونطور که میدونی سوکت دیگه جزو فسیل ها داره میشه، چرا تحت HTTP نمینویسی؟ خیلی راحت تر هم هست، توسعه پذیر تر، هزینه اش هم برات کمتر در میاد (زمان - باگ - امنیت - توسعه - ارتقا - افزایش کلاینت ها - .... ) تو نت بگردی نمونه های رایگان خیلی قوی هم میتونی پیدا کنی.
    پاینده باشی عزیزم.

  27. #27
    کاربر دائمی آواتار flash118
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    بسته های شبکه
    پست
    466

    نقل قول: یک سوال در مورد ساختن Net Metting (چت در LAN)

    با سلام خدمت دوستان عزیز
    NET Developer's Guide
    لینک اول:
    www.portal.aauj.edu/portal_resources/.../vb_dot_net_developers_guide.pdf
    راستی اون کتاب هم دارم روش کار میکنم اگه موفقعیت آمیز باشه اینجا قرار میدم ببخشید بخاطر امتحانات زیاد فعلا وقت نمی گذارم موفق باشید

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •