Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Аналог Allsubmitter, если в базе с каталогами буду держать POST запросы к ним, выйдет ли толк https://www.cyberforum.ru/ csharp-net/ thread579020.html
Доброго времени суток! Задумал я создать клон пресловутого AllSubmitter. Конечно, это отличная программа и кто-то может сказать, зачем это все нужно, но тем не менее, своя будет тешить самолюбие....
C# Работа с ini файлом: как получить все секции
Проблема в следующем: Нашел api для работы с ini, нашел нужные мне функции: GetPrivateProfileSectionNames - получить имена всех секций в файле GetPrivateProfileString - получить ключ...
Приложение неожиданно завершается (многопоточный сервер) C#
Суть проблемы в том, что я использую COM-интерфейсы (OPC сервер), клиент передает класс, поддерживающий определенный интерфейс серверу, сервер запоминает ссылку и в определенный момент вызывает...
C# Анализ пикселей изображения Пытаюсь создать карту высот, но не простую. При конечной обработки (именно построении ландшафта) высота будет браться из файла, а не из картинки. Т.е будет файл, в котором будет записана высота... https://www.cyberforum.ru/ csharp-net/ thread578769.html
C# Программа для скачивания файлов с обменника https://www.cyberforum.ru/ csharp-net/ thread578607.html
Здравствуйте! Передомной стоит задача: написать программу типа JDownloader. Тоесть, программе дается ссылка на файл с файлообменника (например депозитовского...
C# Получить свой внутренний IP4 адрес
подобных тем нашел много на форму и не только, но не один из них не подходит: // Получение имени компьютера. String host = System.Net.Dns.GetHostName(); // Получение ip-адреса....
C# Отправка почты: нужны примеры реализации, желательно с комментариями
перерыл весь форум нет нормального рабочего кода для отправки почты из созданной программы может кто-нибудь показать нормальный код с комментариями плиз и желательно под VS2008
C# Обфускация C# - приложения Здравия всем зашедшим! Задумал обфусцировать свою программу, но пройтись одним обфускатором - глупая затея, так как расшифровывает всё даже школьник. Советовали .Ner Reactor, но его дешифровали... https://www.cyberforum.ru/ csharp-net/ thread577678.html
C# Запись в массивы из XML https://www.cyberforum.ru/ csharp-net/ thread577672.html
Имеется XML <?xml version="1.0" encoding="utf-8"?> <root> <CL name_group="group1"> <CL name = "1" sdf="123"/> <CL name = "2" sdf="456"/> </CL> <CL name_group="group2"> <CL name = "3"...
C# Как разбить файл XML на 2 или несколько Помогите, пожалуйста разбить 1 фаил XML на несколько таким образом, чтобы 1 столбец был обшим!Т.е. как бы 1 длинную таблицу разбить на 2 маленькие.Спасибо! https://www.cyberforum.ru/ csharp-net/ thread577661.html
6 / 6 / 2
Регистрация: 11.04.2011
Сообщений: 260
0

Одновременное подключение несколько клиентов к одному серверу

18.05.2012, 20:45. Показов 8993. Ответов 3
Метки (Все метки)

Столкнулся с задачей. Есть сервер, который отправляет xml сообщения на клиент. Нужно сделать чтобы могло подключиться несколько клиентов к моему серверу. Чтобы они все получали мои файлы.
Делал вот так:
C#
1
2
3
4
5
6
7
8
9
10
 // Создаем TCP сервер и слушаем запросы клиентов
            TcpListener server = new TcpListener(IPAddress.Any,11000);
            server.Start();
 
                        // Проверяем, есть ли клиенты
            while (true)
            {
                server.AcceptTcpClient();
                Console.WriteLine("...Подключен клиент...");
            }
отправляю вот так:

C#
1
2
3
byte[] xml = File.ReadAllBytes(string.Format(tb_xml_name.Text + "\\" + "F000{0}.xml", xml_filename));
                s.Send(xml);
                s.Close();
Отправка происходит после формирования xml файла.

Нужно каждый подключившийся клиент, при помощи массива записывать и при помощи массива каждому клиенту отправлять сообщение.
Помогите пожалуйста, как это реализовать в коде? Когда был один клиент, делал через сокет соединение. Заранее спасибо! )

Вернуться к обсуждению:
Одновременное подключение несколько клиентов к одному серверу
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2012, 20:45
Готовые ответы и решения:

Несколько клиентов к одному серверу через Socket
У меня не получается подключить больше одного клиента к одному серверу. Для тестирования использую...

Как сделать так, чтобы несколько клиентов подключались к одному серверу?
Приветствую!У меня есть 2 кода для клиента и сервера,осуществлённые через сокеты: Клиент...

Как серверу выборочно посылать сообщения одному из клиентов?
сервер // Get port from player // scanf(&quot;%5d&quot;, &amp;port); // Create a new socket to listen...

Подключение к одному серверу по разным адресам
Здравствуйте, уважаемые!!! :lool: Замучался с настройками подключений к серверу. Сервер имеется...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.