من برای یادگیری بهتر socket یه device تهیه کردم که در هر ثانیه دما رو ارسال میکنه و یه ip روی آن ست شده
حالا من برای یادگیری سوکت می خوان یه وب اپلیکیشن براش بنویسم یعنی نوشتم ولی ارتباط نمیگیره ip روی دستگاه 192.168.1.50و پورت ان 80 هستش
کدهای نوشته شده من هم این هاس لطفا کمک و راهنماییم کنید.
using System; using System.Drawing; using System.Net.Sockets; using System.Text; namespace web { public partial class WebForm1 : System.Web.UI.Page { Socket ServerSk; string LTN; string LTF; protected void Page_Load(object sender, EventArgs e) { //Memory allocation(IPV4,Data exchange for Stream,Protocol) ServerSk = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); //IPAdress,port ServerSk.Connect("192.168.1.1", 80); //Listen on port ServerSk.Listen(10); //Accept client connect ServerSk = ServerSk.Accept(); } protected void Timer1_Tick(object sender, EventArgs e) { NetworkStream ServerSt = new NetworkStream(ServerSk); //Byte encodings byte[] bT = new byte[500]; ServerSk.Receive(bT); //Decryption string Data = Encoding.ASCII.GetString(bT); TextBox2.Text = (Data + ".C"); ServerSt.Flush(); ServerSt.Close(); } } }
سلام
من همین مشکل رو دارم از دوستانی که کار کردم ممنون می شم راهنمایی کنن
تشکر
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)