22 мая 2009 в 18:02

SMS server

Уважаемые коллеги!
Есть такая задача: нужно реализовать автоматическую систему рассылки смс сообщений с минимальными данными, там 2–3 числа по утрам, и аналогично вечером 100 сотрудникам (то есть на 100 номером). А следующий шаг более интересен, так как система должна получить смс от сотрудника и при проверке содержимого в теле смс, определить это содержимое как команду и совершить определённые этой команде дейсвия?
Например сервер полусил смс от сотрудника А с текстом «2» — на срвере записано действие: 2 =сделать запрос в базу данных (Эксес или ексель, как вариант) и отправить результат через СМС сотруднику А. Так как буду делать это в первый раз, может кто-то уже делала что-то такое или подобное? Интересует вот какие вопросы:

  • Какое ПО изпольовать можно?
  • С каким телефоном в связке?
  • Какие есть «подводные камни»?
    Буду рад любому совету!
266
Комментарии (15)
  • 28 мая 2009 в 00:00 • #
    Максим Еременко

    Начать можно с этой статьи http://www.nclug.ru/content.php?article.171
    а дальше доработать под свои задачи

  • 28 мая 2009 в 01:28 • #
    Василий Бережной

    Или работать через sms биллинги.

  • 28 мая 2009 в 02:20 • #
    Дмитрий Розов

    Если полностью вести разработку самому то рекомендуется использовать NetBeans,лучше 6.5.Из других программ это программы фирмы IBM:IBM Websphere Mobil Portal,IBM Lotos Expeditor(аналог Microsoft .NET),IBM Lotos Connector(связь и портирование приложений на мобильные телефоны и смартфоны)(более подробно можно узнать у фирмы Интерфейс).

  • 28 мая 2009 в 09:34 • #
    Геннадий Беседин

    Усиленно данную тему прорабатывает 1С-Рарус, зайдите на их сайт rarus.ru

  • 28 мая 2009 в 15:37 • #
    Дмитрий Попов

    Все достаточно просто решается на базе 1С7 и промышленных терминалов сименс
    http://www.arsenal-sib.ru/other/siemenstc35i.php
    Проверено - у меня работает.

  • 28 мая 2009 в 15:38 • #
    Леша Смирнов

    Максим, как вариант для небольшой рассылки мы сейчас пишем свой софт, который работает с gsm-модемом посредством AT комманд. Изврат, конечно, но задача поставлена именно так.
    Был опыт написания своего ESME обработчика по SMPP. Все делалось на си-плюсах.
    Если интересно - пишите: to.be.possible[нужная буква]гмайл.ком

  • 28 мая 2009 в 23:13 • #
    Леша Смирнов

    Интересно а к каким задачам будет привинчена такая система?

  • 29 мая 2009 в 09:45 • #
    Максим Потапов

    К каким задачам? Рассылка банковской выписки по клиентам каждому менеджеру по продажам, отправка суммы плана и выполнения и так далее, информирование об общих встречах и собраниях, информирование об изменние цены какого-либо артикула и много -много еще.

  • 30 мая 2009 в 13:23 • #
    Леонид Дубина

    НПФ "Гейзер" имеет опыт в использовании автоматически сгенерированных SMS (используется в системе мониторинга транспортных средстсв) для оповещения об аварийных сиуациях. Разобрать полученное SMS и инициировать выполнение некоторого алгоритма тоже не проблема. Если заинтересует #. Готов пообщаться.

  • 7 июня 2009 в 09:04 • #
    Руслан Равильевич Лайшев

    Да, нечто аналогичное было сделано, но в среде OpenVMS и при прямом взаимодействиии с SMSC по SMPP. Но, скорее, вряд ли вы сможете использовать этот опыт.

  • 10 июня 2009 в 08:47 • #
    Георгий Камнев

    Что то все как - то сильно очень, реально все проще - SMS биллинги, либо AT комманды на COM порты.

    SMS биллинги реально просто - с одной стороны WEB/CGI шлюз на который послупают сообщения в виде HTTP 1.1 GET/POST запросов с текстом + номер и т.д. и бллинг со своей стороны который ждет ответа от WEB/CGI. Это прием сообщений, а отправка через тот же биллинг, как правило сводиться к отправки письма в нужном формате на SMTP (MAIL) - Вот вся примудрость.

    Дальше рутина обычная, анализ (PARSING) запросов и соответственно выполнение ответных действий (залезание в базу и т.д.).

    Решение с SMS биллингами предлают щас и по идее есть что выбрать. Знания нужны не больше чем знать что такое PHP.

    Ну а если без биллингов, со AT + COM порты, чуть по больше знаний (C++/Java/C# по вкусу перемещать на выбор с WINDOWS/LINUX) сделать сервис и собственно все.

    Работы для толкового программиста не больше чем на неделю с учетом тестирования и наличаем готового ТЗ.

  • 11 июня 2009 в 01:36 • #
    Igor TIS

    http://www.skm-tele.com/index.php?option=com_content&task=view&id=121&Itemid=252
    Мы занимаемся такими задачами, пишите, звоните.

  • 19 июня 2009 в 03:31 • #
    Андрей Самоделов

    Телефоны лучше не использовать. Они не могут работать достаточно долго в автономном режиме. Валятся на вторые-третьи сутки с необходимостью последующей перезагрузки компьютера. Всяческие интернет службы/сервисы тоже не рекомендую использовать, поскольку окажетесь привязаны к интернету и надежности работы соответствующего сервиса. Так что остаются GSM/GPRS терминалы, которые подключаются к COM/USB порту компьютера и программка, которая будет выдавать им нужные команды. Самый дешевый терминал стоит порядка 4000руб. И софт к нему по грамотному ТЗ действительно пишется за 1, максимум 2 недели. Если тема еще актуальна - пишите в личку.

  • 23 июня 2009 в 09:55 • #
    Евгений Габдулин

    Можно грамотно настроить смал бизнес сервер 2003 и незаморачиваться с недоделанными прогами от рарус. Имею большой опыт в работе с серверами,при необходимости могу помочь. В поставке сервера есть все необходимое.


Выберите из списка
2018
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
1970