PDA

View Full Version : کنترل کامپیوترهای تحت یک شبکه



Amir Oveisi
چهارشنبه 08 شهریور 1385, 21:46 عصر
سلام
من میخواستم بدونم چجوری میشه تو C# با کامپیوترهای یک شبکه ارتباط برقرار کرد و اونارو کنترل کرد؟
از کدوم کلاسها میشه استفاده کرد؟
ممنون میشم راهنمای کنید

maalimo_az
چهارشنبه 08 شهریور 1385, 22:12 عصر
using System.Net.Sockets
موفق باشی بقیه رو خودت برو دیگه

محمد میرمصطفی
پنج شنبه 09 شهریور 1385, 14:52 عصر
using System.Net.Sockets
موفق باشی بقیه رو خودت برو دیگه
ممکنه یه مثال بزنید؟

Amir Oveisi
پنج شنبه 09 شهریور 1385, 15:12 عصر
IPHostEntry ipHost = new IPHostEntry();
string hostName = Dns.GetHostName();
FarsiMessegeBox.Show("Host Name : " + hostName);
ipHost = Dns.GetHostByName(hostName);
foreach (IPAddress ip in ipHost.AddressList)
{
FarsiMessegeBox.Show(ip.ToString());
}

محمد میرمصطفی
پنج شنبه 09 شهریور 1385, 15:46 عصر
با تشکرالبته منظور کنترله. مثلا بدست آوردن لیست فایلها، shutdown و از این قبیل

omid_Ahmadi
پنج شنبه 09 شهریور 1385, 16:02 عصر
سوالی که پرسیده شده خیلی کلیه، برای ارتباطات بین چند تا کامپیوتر توی شبکه از نیم اسپیس System.Net استفاده می کنن. حالا یا با استفاده از TCP یا UDP. برای هر دو مورد توی این نیم اسپیس کلاس وجود داره.بهتره دقیقتر توضیح بدی که چه نوع کنترلی مدنظره؟

Amir Oveisi
پنج شنبه 09 شهریور 1385, 16:17 عصر
خوب اگه میشه در مورد transfer و send و recive و sendfile بین دو سیستم تو LAN توضیخ بدین
ممنون

omid_Ahmadi
پنج شنبه 09 شهریور 1385, 19:32 عصر
فایلهای زیر رو ببین:

http://rapidshare.de/files/31449193/Advanced_.NET_Framework__Networking__-_Use_Sockets.zip

http://rapidshare.de/files/31449725/Network.rar.html (http://rapidshare.de/files/31449725/Network.rar.html)