Ti trovi qui:

ActiveXperts.it > SMS Messaging Server

ActiveXperts SMS Messaging Server
ActiveXperts SMS Messaging Server

quicklinks

ActiveXperts SMS Messaging Server

L’SMS Messaging Server è un SMS Messaging Framework che permette alle aziende di inviare, ricevere e processare messaggi SMS ed e-mail. Il Framework è progettato per supportare virtualmente qualsiasi scenario in cui è richiesto piccolo e grande volume di messaggi SMS. SMS Messaging Server è un software di alerting che può essere utilizzato nelle seguenti situazioni:

  • Gli utenti mobile sono capaci di consultare database disponibilità nel magazzino, nuove ordinazioni o informazioni dei clienti
  • Gli utenti mobile possono ricevere informazioni d’emergenza mentre sono fuori dall’ufficio
  • Gli utenti mobile possono ricevere notifiche dell’ arrivo di importanti e-mail (da user specifici o con oggetti precisi)
  • Le aziende possono trasmettere chiamate urgenti al personale di servizio
  • Le aziende possono inviare prezzi correnti al proprio personale o clienti
  • Il personale IT può riavviare servizi o server a distanza
  • Le aziende multimediali – come stazioni radio e televisive – possono impostare il proprio sistema di votazione, permettendo agli utenti di votare e richiederne i risultati
  • Le aziende d’intrattenimento – come bar e discoteche – possono inviare ai propri clienti informazioni riguardanti eventi speciali
  • Centri di Emergenza possono offrire ai cittadini la possibilità di denunciare crimini attraverso un breve messaggio

Questa è solo una selezione degli scenari possibili. Ci sono molti altri scenari in cui SMS Messaging Server può essere utilizzato.

Il prodotto è dotato di un set di progetti esempio. Si può inviare e ricevere un numero limitato di messaggi SMS attraverso il nostro SMPP Demo Server.

Provalo ora scaricando la versione completa gratuita utilizzabile per 30 giorni.

SMS Messaging Server Design

Il Database dei messaggi e il Database di configurazione giocano un ruolo centrale nell’ SMS Messaging Server (guardare anche la figura 1):

  • Il Database di configurazione contiene tutti i parametri di configurazione, come dispositivi di comunicazione, scripts, impostazioni generali, ecc. Può essere qualsiasi OLE/DB database compatibile, come MS Access, MS SQL ed Oracle (default: MS Access);

  • Il Database dei messaggi contiene tutti i messaggi in entrata e in uscita. Può essere qualsiasi OLE/DB database compatibile, come MS Access, MS SQL ed Oracle (default: MS Access).

SMS Messaging Server
Fig. 1: SMS Messaging Server Architecture  [ingrandire]

SMS utilizzando l'accesso diretto al database

Con ActiveXperts SMS Messaging Server è facile inviare e ricevere messaggi SMS. Il cuore del prodotto viene eseguito in background su una macchina Windows (32-bit o 64-bit) ed i messaggi vengono memorizzati in un database (MS Access, MS SQL o MySQL). Si può facilmente inviare messaggi SMS attraverso la creazione di nuovi messaggi nel database:

Schema invio SMS

SMS tramite API

E' facile inviare messaggi SMS da altre applicazioni. Questa può essere un'applicazione personalizzata (ad esempio C #, VB.NET) o un'applicazione esistente (ad esempio MS Excel, MS Access) che fa uso delle API:

Struttura invio SMS

SMS Messaging Manager e SMS Messaging Monitor

ActiveXperts SMS Messaging Server è dotato di due applicazioni grafiche: SMS Messaging Server Manager per configurare il sistema e SMS Messaging Monitor per monitorare tutti i canali di comunicazione (in tempo reale), come è possibile osservare anche nelle figure sottostanti:


Manager applicazione ActiveXperts SMS Applicazione monitor Attività server Nuovo canale Wizard Nuovo progetto Wizard
Manager application Monitor application Attività server Nuovo canale Wizard Nuovo progetto Wizard

API

ActiveXperts SMS Messaging Server consente di creare, eliminare e modificare messaggi in entrata ed in uscita, così come i messaggi di processo in ingresso. L'API può essere utilizzato in qualsiasi ActiveX / COM compatibile con i linguaggi VBScript, Javascript, Visual Basic, Visual Basic.NET, Visual Basic, Visual C + +, ASP, ASP. NET, PHP, Delphi e altro ancora.

Il primo campione API illustra come creare messaggi SMS da uno script, mentre il secondo campione API illustra come possono essere elaborati i messaggi in arrivo.

creare messaggi SMS Processare messaggi in entrata
API sample: creare messaggi SMS [large...] API sample: processare messaggi in entrata [large...]

Case Studies

I nostri Case Studies vi daranno alcune informazioni privilegiate sul modo in cui i nostri clienti stanno utilizzando il server di messaggistica SMS per creare le proprie soluzioni. Clicca qui per un elenco completo dei Case Studies


SMS Live

Visita la nostra pagina web SMS Live per partecipare ad alcuni progetti SMS, basati su ActiveXperts SMS Messaging Server.


Caratteristiche del prodotto

SMS

Caratteristiche SMS:

  • Invia e riceve messaggi SMS su multiple linee di comunicazione simultaneamente;
  • Supporta modem e telefoni GSM (GSM 07.05 e GSM 07.07 nello specifico) per un volume basso di messaggi
  • Supporta SMPP compatibile centri SMSC (SMPP 3.x) per un grande volume di messaggi per connessioni interne ed esterne
  • Supporta multiple connessioni SMSC e modem/telefoni GSM che funzionano simultaneamente
  • Supporta formati multi numerici
  • Supporta messaggi multi-part, per consentire messaggi più lunghi di 160 caratteri
  • Supporta verifiche di consegna dei messaggi
  • Supporta Unicode, per supportare lingue straniere come Cinese, Turco, ecc
  • Supporta messaggi WAP Push e messaggi WAP Bookmark
  • Supporta limitazioni di traffico( numero massimo di messaggi SMS al giorno)
  • Supporta Full TAPI (Windows Telephony)
  • I messaggi SMS in entrata vengono memorizzati in un database (default: MS Access)
  • I messaggi SMS in uscita vengono presi dal Database dei messaggi e inviati attraverso un canale di comunicazione GSM/SMPP.
  • Tutti le comunicazioni SMS possono essere viste in tempo reale usando l’applicazione SMS Messaging Monitor.

E-mail

Caratteristiche di posta elettronica:

  • Inviare e ricevere messaggi e-mail su multiple connessioni rete simultaneamente
  • Supportare Native SMTP e POP3
  • I messaggi e-mail in entrata sono immagazzinati in un messaggi database centrale( default: MS Access)
  • I messaggi e-mail in uscita vengono presi dal messaggi database e inviati attraverso un libero canale di comunicazione SMTP
  • Tutte le comunicazioni e-mail possono essere viste in tempo reale usando l’applicazione SMS Messaging Monitor

Database

Caratteristiche del Database:

  • Tutta l’ informazione di configurazione è immagazzinata in un centrale vendor independent database. Una configurazione basata su MS Access è installata iome default. Script SQL sono forniti per facilitare una migrazione a MS SQL o altri database OLE/DB compatibili.
  • Tutti i messaggi in entrata e in uscita vengono immagazzinati in un centrale vendor independent database. Un messaggi database basato su MS Access è installato come default. Script SQL sono forniti per facilitare una migrazione a MS SQL o altri database OLE/DB compatibili.
  • L’SMS Messaging Server Manager permette di definire differenti visualizzazioni del database
  • Un API è fornito per permettere scripting personalizzato. L’ API fornisce un completo accesso al Configuration Database e al Messaggi Database.

Scripting

Scripting gioca un ruolo molto importante nell’ SMS Messaging Server. Ogni messaggio in entrata (SMS o e-mail) verrà processato dal sistema.

  • VBScript è il linguaggio scripting di default
  • Ogni messaggio in entrata è processato dal sistema. Uno o più programmi, dipendenti dallo Script Configuration nel Configuration Database, vengono innescati per processare i messaggi.
  • L’ SMS Messaging Server API può essere usato in VBScript. Sono inclusi molti esempi di codice che mostrano come usare l’ API in VBScript.

Monitoring, Logging e Tracing

Caratteristiche di monitoraggio:

  • Le applicazioni Monitor mostrano in tempo reale le attività dei Canali; tutte le operazioni dei modem e della rete (SMPP,POP3 e SMTP) possono essere viste in tempo reale
  • Il Logging può essere scritto in file ASCII, MS Access database, MS SQL server o altri OLE-DB/ADO compliant database. Il prodotto è inviato con un Access database file che funziona al di fuori del box
  • È configurabile la lunghezza massima del Log
  • Il tracciato del messaggio permette di vedere esattamente cosa succede con un messaggio, e quando.

Requisiti di sistema

SMS Messaging Server funziona su seguenti sistemi:

  • Windows 2012
  • Windows 2008
  • Windows 2003
  • Windows 8
  • Windows 7
  • Windows Vista
  • Windows XP