PDA

View Full Version : خواندن اطلاعات از شبکه



ehsanarn
شنبه 15 مرداد 1390, 11:34 صبح
با سلام به دوستان عزیز
من یه سوال داشتم چه جوری با سی شارپ از یک IPاطلاعات را خوند؟؟؟
من یه دستگاه تو شبکه دارم اطلاعات را بصورت رشته ای ارسال میکنه و دستگاه IP و شماره پورت داره.
در ضمن تو برنامهHyperTerminal ویندوز تست کردم اطلاعات را نمایش میده. حالا میخوام با برنامه نویسی اطلاعات را بخونم.

Esmail Solhkhah
یک شنبه 16 مرداد 1390, 03:11 صبح
یکی از دوستان لطف کردن یه pdf فارسی گذاشتن که کار خودشونه در زمینه برنامه نویسی شبکه با دات نت

فقط لینکش یادم نیست

تو همین سایت سرچ کنید میتونید پیداش کنید

موفق باشید.

elena2007
یک شنبه 16 مرداد 1390, 09:56 صبح
سلام دوست عزیز . این همون سوال من بود که آقای esmail_Solhkhah (http://barnamenevis.org/member.php?27551-esmail_Solhkhah) گفتن .
اینم لینک صفحه به سوالم :
http://barnamenevis.org/showthread.php?297738-%D8%A7%D8%AA%D8%B5%D8%A7%D9%84-%D8%A8%D9%87-%D8%B3%D8%B1%D9%88%D8%B1-%D8%A7%D8%B2-%D8%B7%D8%B1%DB%8C%D9%82-IP-Address&highlight=

saman6384
یک شنبه 16 مرداد 1390, 11:47 صبح
(http://msdn.microsoft.com/en-us/library/system.net.sockets.socket.aspx)
Socket Class (http://msdn.microsoft.com/en-us/library/system.net.sockets.socket.aspx)
(http://msdn.microsoft.com/en-us/library/system.net.sockets.socket.aspx)

یه ارتباط udp درست کن
به ip port دستگات بزن listen کنه

ehsanarn
یک شنبه 16 مرداد 1390, 17:20 عصر
(http://msdn.microsoft.com/en-us/library/system.net.sockets.socket.aspx)
Socket Class (http://msdn.microsoft.com/en-us/library/system.net.sockets.socket.aspx)
(http://msdn.microsoft.com/en-us/library/system.net.sockets.socket.aspx)

یه ارتباط udp درست کن
به ip port دستگات بزن listen کنه

دوست عزیز
میتونی بیشتر توضیح بدید.یا یه مثال بزارید
ممنون

saman6384
یک شنبه 16 مرداد 1390, 22:14 عصر
عزیز اگه تو همون لینک دقت می کردی سمپل داره

Sample (http://msdn.microsoft.com/en-us/library/2b86d684.aspx)

شما باید یه شی از کلاس socket تعریف کنی
بعد پروتکل اون رو برابر udp قرار بدی

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

ehsanarn
شنبه 29 مرداد 1390, 13:03 عصر
سلام
به دوستان
من این کد را نوشتم اما هیچی اطلاعات دریافت نمیکنه و به نظر هنگ میکنه
اما تو HyperTerminal اطلاعات میاد
ممنون اگه کمک کنید


private void button1_Click(object sender, EventArgs e)
{
IPAddress ip1 = IPAddress.Parse("192.168.0.103");
IPEndPoint host = new IPEndPoint(ip1, 1024);
Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
s.Connect(host);
s.Receive(data);
}