Как отправить переменную из ASP.Net на IP-адрес с помощью TCP - PullRequest
1 голос
/ 14 июня 2011

Я разрабатываю сеть для своего проекта. Я новичок в Asp.net и на этом форуме. Мой проект - управление светодиодом с веб-сайта.

Я использую сетевой модуль для соединения моего микроконтроллера с веб-сервером. что я хочу сделать, это отправить переменную из ASP.net на IP-адрес сетевого модуля.

Я очень благодарен всем, кто может мне помочь Вот код ASP (page.aspx.cs).

    public partial class VirtualRemote : System.Web.UI.Page
    {


        protected void Page_Load(object sender, EventArgs e)
        {



        }


        protected void Button1_Click(object sender, EventArgs e)
        {

        // when this button is click i want to send a variable example "A"
          to network module IP example 192.168.1.2. so network module can pass the
          variable to microC , i already have microC program to receive from network  module  


        }

}

1 Ответ

2 голосов
/ 14 июня 2011
Socket clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp );
clientSocket.Connect(new IPEndPoint(IPAddress.Parse("192.168.1.2"), PORT_NUMBER));

// Send the file name.
var A = "TEST STRING";
clientSocket.Send(Encoding.UTF8.GetBytes(A));

Подробнее о Socket класс

...