Все сервисы Хабра
Сообщество 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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
ASP.NET
Средний
Как правильно реализовать кастомный тег Authorize на asp .net 8?
2 подписчика
17 мар.
60 просмотров
0
ответов
C#
+1 ещё
Простой
Как создать свой pet project?
1 подписчик
12 мар.
294 просмотра
3
ответа
ASP.NET
Простой
Как отображать маршруты в lowercase в asp.net core razor pages (mvc)?
1 подписчик
11 мар.
55 просмотров
0
ответов
C#
+3 ещё
Простой
Как создавать и применять миграции в docker?
2 подписчика
09 мар.
1339 просмотров
0
ответов
C#
+2 ещё
Простой
Как реализовать потоковое заполнение массива другим потоком?
1 подписчик
09 мар.
126 просмотров
1
ответ
ASP.NET
+1 ещё
Простой
Что лучше использовать для интернет магазина asp net core mvc или web api?
1 подписчик
05 мар.
100 просмотров
1
ответ
C#
+2 ещё
Средний
Refit. System.Net.Http.HttpRequestException: 'Connection failure'. Почему вызывается исключение и как решить?
1 подписчик
23 февр.
93 просмотра
1
ответ
C#
+1 ещё
Средний
Почему я не могу передавать файлы если обращаюсь к серверу aps.net по бубличному IP?
1 подписчик
14 февр.
76 просмотров
0
ответов
Nginx
+1 ещё
Простой
Перестало работать Location/proxy_pass?
1 подписчик
29 янв.
111 просмотров
0
ответов
Docker
+1 ещё
Простой
Как написать Dockerfile для asp.net приложения с такой архитектурой?
2 подписчика
28 янв.
263 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
ASP.NET разработчик (Middle+/Senior)
Ubiex
•
Ижевск
от 250 000 до 310 000 ₽
ASP.NET разработчик (Middle+/Senior)
Ubiex
от 250 000 до 350 000 ₽
Java разработчик
СМК-РК
•
Москва
от 300 000 до 350 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама