E
euastace
Подскажите пожалуйста, как правильно организовать взаимодействие forms и кода сервера. Необходимо, чтобы на форме были кнопки для запуска, остановки сервера, ну и поле, в котором показывается статус сервера. Сервер из себя представляет вот такой код как в примере
Пытаюсь подключить код формы и сервера так, что из формы запускаю сервер
AsynchronousSocketListener.StartListening() собственно запускает сам сервер который ожидает когда к нему подконектится клиент.
В этом месте форма подвисает.
Что я делаю неправильно?
Ссылка скрыта от гостей
Пытаюсь подключить код формы и сервера так, что из формы запускаю сервер
C++:
class Program
{
static int Main(string[] args)
{
ServerForm f = new ServerForm();
Application.Run();
}
}
class ServerForm : Form
{
public ServerForm(SocketManager socketManager)
{
initForm();
this.Visible = true;
this.Click += delegate(Object sender, EventArgs e)
{
AsynchronousSocketListener.StartListening();
};
}
}
AsynchronousSocketListener.StartListening() собственно запускает сам сервер который ожидает когда к нему подконектится клиент.
В этом месте форма подвисает.
Что я делаю неправильно?