Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Разработка информационных систем Новый топик    Ответить
 Рассылка смс по данным из БД. SMS-шлюз.  [new]
st90
Member

Откуда:
Сообщений: 295
Всем привет!
Есть клиентское приложение Delphi + MySQL.
MySQL лежит на платном хостинге.
В приложении реализована sms-рассылка: по таймеру выбираются нужные данные, формируется сообщение, данные пишутся в таблицу истории рассылки
и смс отправляется в сервис рассылки REST-запросом.
Позже проверяется статус sms.

Что нужно:
Автоматическую рассылку вынести из клиентского приложения как и положено, оставить только ручную отправку и статистику.
Проверку статусов тоже вынести.
Сделать какой-то круглосуточный sms-сервер.
Как это лучше сделать?

В вебе не очень силен, видимо можно какой-то скрипт повесить на таймер, но не знаю поддерживает ли это хостинг.
Либо могу наваять приложение, которе это будет делать, но нужно на хостинг заходить как на сервер под виндой.
18 дек 18, 12:06    [21766828]     Ответить | Цитировать Сообщить модератору
 Re: Рассылка смс по данным из БД. SMS-шлюз.  [new]
alex55555
Member

Откуда:
Сообщений: 1744
st90
Как это лучше сделать?

Сначала нужно понять - а зачем оно надо (см. п. №1 руководства по включению мозга).
18 дек 18, 15:41    [21767288]     Ответить | Цитировать Сообщить модератору
 Re: Рассылка смс по данным из БД. SMS-шлюз.  [new]
st90
Member

Откуда:
Сообщений: 295
alex55555,
в смысле зачем?

Чтобы вынести из клиентской части то, что должно круглосуточно работать где-то на сервере.
Смс должны отправляться независимо от того открыта клиентская часть или нет.
18 дек 18, 16:50    [21767392]     Ответить | Цитировать Сообщить модератору
 Re: Рассылка смс по данным из БД. SMS-шлюз.  [new]
alex55555
Member

Откуда:
Сообщений: 1744
st90
Смс должны отправляться независимо от того открыта клиентская часть или нет.

Итак, одно требование выяснили. Далее возникает вопрос - а что такое клиент? Вообще-то обычно клиент, это такая штука, которая эти самые смс принимает. Нет? И вообще-то, задача долбить пока клиент не включится, обычно лежит на сотовом операторе, нет? Или вы и есть сотовый оператор? Судя по постановке задачи - от сотовых операторов вы далеки. А потому для решения некой абстрактной задачи по прежнему не хватает кучи информации.
19 дек 18, 12:29    [21768231]     Ответить | Цитировать Сообщить модератору
 Re: Рассылка смс по данным из БД. SMS-шлюз.  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 47103
st90
Чтобы вынести из клиентской части то, что должно круглосуточно работать где-то на сервере.

Надо - выноси, не проблема. Надо по таймеру - под любой ОСью есть штатный планировщик задач. На Windows - Task Manager, на никсах - cron.
19 дек 18, 15:06    [21768438]     Ответить | Цитировать Сообщить модератору
 Re: Рассылка смс по данным из БД. SMS-шлюз.  [new]
alecko
Member

Откуда: Башкирия
Сообщений: 449
st90, в сервисе рассылок так-то есть планировщик - сразу в сообщении настраивается когда надо надо отправить- а когда надо отправлять настраивает именно клиент.
21 дек 18, 09:21    [21770229]     Ответить | Цитировать Сообщить модератору
Все форумы / Разработка информационных систем Ответить