PDA

View Full Version : برنامه نویسی شبکه !



mr_map
پنج شنبه 28 اردیبهشت 1391, 19:15 عصر
با سلام . چی جوری میشه تو سی شارپ دو مدل بایت را در یک برنامه فرستاد ؟
مثلا برنامه ای که از طریق آن چت میکنیم . استرینگ ها تبدیل به بایت میشن و فرستاده میشن . در همون برنامه بتونیم یه سری اعداد بفرستیم که عملیات محاسبه آنها در سرور صورت بگیرد .
نکته اینجاس که سرور موقع رسیو داده ها بتونه تشخیص بده این داده از نوع چت هست یا از نوع داده های محاسباتی : یعنی این داده را به عنوان استرینگ چاپ کنه یا روش عملیاته محاسباتی انجام بده !

فرید نجفلو
پنج شنبه 28 اردیبهشت 1391, 19:43 عصر
سلام
دوست عزیز شما باید نحوه کارتون رو بگید یعنی با چه روشی با شبکه کالر می کنید و ...
اگه هنوز شروع نکردید برای برنامه ای مثل چت در شبکه محلی Remoting رو استفاده کنید راحت هست
البته مخصوصا در سطح اینترنت وب سرویس ها رو استفاده کنید و بهتر از اون WCF هست که در مقابل قدرت زیادش یکم پیچیده تر هست

mr_map
پنج شنبه 28 اردیبهشت 1391, 20:06 عصر
سلام
با TCP

Socket ClientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

IPAddress Ip_Ad;
static int ServerPort = 666;
IPEndPoint Ip_End;
IPHostEntry ipHostInfo = Dns.Resolve(Dns.GetHostName());
Thread th1;
byte[] msg=new byte[100];



و توابع send و receive !