SMSTCP - Clients

SMSTCP è corredato da una serie di applicazioni client che lo rendono uno strumento altamente flessibile la cui integrazione con sistemi di varia piattaforma e tecnologia è semplice ed immediata.

Web Server integrato: permette l'esecuzione di pagine html che permettono l'invio di SMS utilizzando un comune browser.

Command line: è un'applicazione command line che permette di connettersi a SMSTCP server ed inviare messaggi; le informazioni per l'invio del messaggio sono passate come parametri in riga di comando. Questo tool è in grado di convertire un file "*.eml", cioè il file di una mail, in un SMS. Questa opzione è particolarmente utile per l'integrazione con mail servers per consentire l'invio di SMS tramite la comune posta elettronica. (vedi come esempio www.icewarp.it)

DLL client (API): è una dll che permette di connettersi a SMSTCP server ed inviare messaggi; l'impiego di solo 2 funzioni (una per l'invio e una per la restituzione di un eventuale errore) ne rendono estremamente semplice l'utilizzo con tutti i linguaggi e i compilatori. Questa soluzione è ideale per l'integrazione con i propri software.

Oggetto COM: è una dll che espone un oggetto COM che permette di connettersi a SMSTCP server ed inviare messaggi; la semplicità degli oggetti COM rendono ancora più pratica l'integrazione anche con linguaggi ad alto livello come ASP, vbScript, ecc. Questa soluzione è l'ideale per l'impiego in pagine WEB o in script "*.vbs" creati per svolgere operazioni ripetitive e/o schedulate.
Ad esempio il seguente codice Visual Basic invia un messaggio:

Set v = CreateObject("SMSTCPCOMObject.SMSTCPclient")
Call v.SendMessage("localhost", 3100, "+39333123456789", "messaggio di prova", "")

Client Sender
SMSTCP Client Sender: è un'applicazione che permette di gestire l'invio di numerosi SMS in un unico blocco. Utilizzando un comune database e una connessione ODBC è possibile ottenere un elenco di destinatari e di parametri che permettono la personalizzazione del messaggio da inviare (la personalizzazione avviene sostituendo dei campi del messaggio con i parametri ottenuti dal database, in maniera analoga alla stampa unione di Microsoft Word).

Protocollo implementabile: la semplicità del protocollo utilizzato nella comunicazione tra i client e il server, permette a chi ne avesse necessità di implementare un client che soddisfi particolari esigenze. Ad esempio la connessione da macchine con sistemi operativi non-Windows e/o proprietari potrebbe essere un problema, salvo disporre di un client adeguato.