Подскажите С# многопоточность в одном инстансе

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
716
Благодарностей
463
Баллы
63
Есть шаблон на С# который работает с диалогами, получается в одном инстансе 120 диалогов, рассылка идет по одному. Можно ли сделать так, чтобы в одном инстансе С# работал сразу с 5 диалогами. (Рассылка идет на POST\GET)
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 710
Баллы
113

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
716
Благодарностей
463
Баллы
63
запусти 5 потоков шаблона и будут они сразу с 5-ю диалогами работать.
Нет не будут, они будут работать с 5 разными аккаунтами по 1 одному диалогу, а хочется ускорить процесс рассылки.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 710
Баллы
113
Нет не будут, они будут работать с 5 разными аккаунтами по 1 одному диалогу, а хочется ускорить процесс рассылки.
многопоточность можно организовать внутри шаблона зенки, но готовых решений нет и не может быть. Если есть знания по c# и программированию , то вот учебник , ну там не только эта глава, там надо и другие изучить.
В любом случае тебе надо будет организовать структуру данных под параллельное выполнение, а если это сделать до начала кодинга на C# то станет ясно что все это можно сделать и обычными потоками зенки, которые по сути являются тем же самым что описано в этом учебнике. Я бы на твоем месте сделал отдельный шаблон без браузера и через базу данных передавал бы ему задания, со всеми нужными параметрами, ну там куки, прокси и что там еще надо для рассылки, вот все что используется в основном потоке. и запускал бы из основного потока столько потоков рассылщика сколько надо.
Что удобнее то и используй.
 
  • Спасибо
Реакции: Dmitriy Ka

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
716
Благодарностей
463
Баллы
63
  • Спасибо
Реакции: Phoenix78

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)