Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
vikichocolate
@vikichocolate
ASP.NET
Многопоточность
Как лучше сделать отложенную отправку сообщений asp.net?
Добрый день! Подскажите, гуру, пожалуйста, что лучше использовать в данной ситуации? Направьте, пожалуйста.
Заранее спасибо.
Вопрос задан
более трёх лет назад
2327 просмотров
5
комментариев
Подписаться
1
Оценить
5
комментариев
Facebook
Вконтакте
Twitter
Сергей
@senal
В любом случае лучше если ASP.NET поместит сообщение в очередь а обработчик очереди отправит его кому и когда будет нужно.
Написано
более трёх лет назад
vikichocolate
@vikichocolate
Автор вопроса
Сергей
: спасибо
Написано
более трёх лет назад
vikichocolate
@vikichocolate
Автор вопроса
Сергей
: а если мы отправить хотим кучу сообщений в разное время, как лучше формировать очередь? Те заносим сообщение, а потом упорядочить очередь?
Написано
более трёх лет назад
Сергей
@senal
vikichocolate
: я думаю лучше писать в общую очередь, а затем последовательно читать: если пора отсылать - отсылать иначе писать в конец очереди.
Написано
более трёх лет назад
vikichocolate
@vikichocolate
Автор вопроса
Сергей
: спасибо, теперь буду знать куда копать
Написано
более трёх лет назад
Решения вопроса
1
Игорь Захаров
@zahar661
я
ну так сложно сказать. подробнее пожалуйста, отложенную до чего? по времени или по определенному событию?
Ответ написан
более трёх лет назад
5
комментариев
Нравится
5
комментариев
Facebook
Вконтакте
Twitter
vikichocolate
@vikichocolate
Автор вопроса
по времени. пользователь выбирает день и время отправки.
Написано
более трёх лет назад
Игорь Захаров
@zahar661
тут либо серверное приложение делать которое будет держать всё это в массиве и перебирать периодически на поиск времени элемента для отправки, или просто создавать задачу в планировщике windows
Написано
более трёх лет назад
vikichocolate
@vikichocolate
Автор вопроса
Игорь Захаров
: интересное предложение.
Написано
более трёх лет назад
vikichocolate
@vikichocolate
Автор вопроса
Игорь Захаров
: а если пользователь не использует данную ОС, будет ли все хорошо?
Написано
более трёх лет назад
Игорь Захаров
@zahar661
vikichocolate
: ну аспнет в 90% случаев крутится на windows
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
C#
+2 ещё
Простой
MVC ASP DOT NET CORE в i2p?
1 подписчик
15 апр.
64 просмотра
0
ответов
C
+1 ещё
Простой
Как из длины массива и максимального количества потоков узнать индексы, которые будет обрабатывать поток?
2 подписчика
12 апр.
322 просмотра
1
ответ
Unity
+1 ещё
Средний
Как сделать шутер на Unity с SignalR?
1 подписчик
11 апр.
203 просмотра
0
ответов
C#
+1 ещё
Простой
Как распаковать архив .rar с паролем?
1 подписчик
06 апр.
231 просмотр
1
ответ
C#
+2 ещё
Средний
Есть ли возможность для проекта .net core mvc при разработке в visual studio установить витруальное приложение для встроенного веб-сервера?
1 подписчик
04 апр.
77 просмотров
1
ответ
ASP.NET
+1 ещё
Простой
Почему я получаю ObjectDisposedException из за DbContext-а? Когда он очищается?
1 подписчик
03 апр.
75 просмотров
1
ответ
HTML
+2 ещё
Средний
Почему данные из представления не передаются в модель в ASP.NET?
1 подписчик
03 апр.
106 просмотров
1
ответ
Docker
+2 ещё
Средний
Почему миграция в контейнере (через volume) падает с ошибкой сразу после старта контейнера?
1 подписчик
26 мар.
75 просмотров
0
ответов
C#
+2 ещё
Простой
Opengl server rendering c#?
1 подписчик
25 мар.
77 просмотров
1
ответ
ASP.NET
Средний
Как правильно реализовать кастомный тег Authorize на asp .net 8?
2 подписчика
17 мар.
79 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
UX/UI Дизайнер
REES46
До 80 000 ₽
PHP и Node.js разработчик
TripShock Adventures
от 1 000 до 2 500 $
Системный аналитик (стажер/intern)
Renue
от 60 000 до 60 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама