Panoramica del prodotto
ActiveXperts SMS and MMS Toolkit e` un componente ActiveX/COM che permette di introdurre le funzionalita` SMS ed MMS in applicazioni Windows.
Con ActiveXperts SMS and MMS Toolkit, si possono mandare e ricevere, messaggi SMS (inclusi WAP, suonerie, immagini) , il tutto per mezzo di:
- un modem GSM/telefono
- un provider SMPP SMSC
- un provider HTTP SMSC
- modem Hayes compatibele
Con ActiveXperts SMS and MMS Toolkit, si possono mandare e ricevere, messaggi SMS (inclusi WAP, suonerie, immagini) , il tutto per mezzo di:
- un provider MM1 (MMS via GPRS)
- un provider MM4 (MMS via SMTP)
- un provider MM7 (MMS via XML/SOAP)
Con ActiveXperts SMS and MMS Toolkit, si possono mandare e ricevere, messaggi SMS (inclusi WAP, suonerie, immagini) , il tutto per mezzo di:
- un provider SNPP (alpha-numeric paging)
Caratteristiche SMS:
- Inviare un testo alpha-numerici via un messaggio SMS
- Inviare un testo Unicode via un messaggio SMS (per supoprtare idiomi stranieri come Ebraico, Cinese,ecc...)
- Inviare messaggi SMS multimediali, inclusi suonerie, immagini e loghi
- Inviare nuove indicazioni voicemail/e-mail/fax/MMS
- Inviare messaggi WAP Push e WAP Bookmark
- Rapporti di consegna per i messaggi SMS uscenti
- Ricevere messaggi SMS, eventualmente da diverse aree di memoria (valido solamente per GSM)
- Supporto per messaggi multi-part, per permettere messaggi piu` lunghi di 160 caratteri
- Supporto per modem GSM e telefoni GSM per inviare e ricevere messaggi SMS
- Supporto per providers SMS/HTTP, per piccole e medie quantita`
- Supporto per SMPP (Short Message Peer to Peer) per grandi quantita`
- Supporto per providers TAP/XIO e UCP dial-in SMSC
- Supporto per Windows 'Phone and Modem devices' e porte COM
Caratteristiche MMS:
- Inviare messaggi MMS
- Ricevere messaggi MMS (solamente MM1)
- Tipi di immagini supportate: JPG, GIF, PNG, BMP, WBMP, TIF
- Tipi di suoni supportati: WAV, MP3, MIDI, AC3
- Tipi di video supportati: GP3, AVI, MPG, MP4
- Altri tipi di messaggi supportati: VCARD, VCALENDAR, JAR en meer
- Supporto per MM1 (MMS via WAP). Richiede un modem GPRS ed un account MMSC
- Supporto per MM4 (MMS via SMTP). Richiede una connessione internet/VPN via SMTP ad un MMSC
- Supporto per MM7 (MMS via HTML/SOAP). Richiede una connessione internet/VPN con un MMSC
Caratteristiche Pager:
- Inviare messaggi Pager alpha-numerici via SNPP
Caratteristiche generali:
- Supporto per ambienti multi threading. Il componente e` thread-safe, significa che puo` essere usato in un ambiente multi threading
- Rilevazione di problemi molto facile grazie alle divere modalita` di 'tracing'.
- Voorbeelden bijgeleverd voor diverse ontwikkel platformen zoals: MS Visual Basic, MS Visual Basic .NET, MS Visual C++, MS Visual C# .NET, ASP, ASP .NET en meer
- Disponibile in una viariante nativa a 32 o 64 bit
SMS and MMS Toolkit contiene diversi esempi per diversi ambienti di sviluppo, tra i quali:
- Visual Basic .NET
- Visual C# .NET
- Visual Basic 5.x o superiore
- Visual C++ 5.x o superiore
- Borland Delphi 7.x o superiore
- Borland C++ Builder 6.x o superiore
- ASP .NET
- ASP 2.x
- PHP
- VBScript
- Java/Javascript
- HTML
- Qualisiasi altro ambiente di svilupop che supporti componenti ActiveX/COM.
ActiveXperts SMS and MMS Toolkit è compatibile con i seguenti sistemi operativi:
- Windows 2008 (32 e 64 bit)
- Windows 2003 (32 e 64 bit)
- Windows 2000
- Windows 7 (32 e 64 bit)
- Windows Vista (32 e 64 bit)
- Windows XP (32 e 64 bit)
Frammenti di codice
I frammenti di codice (VBScript) seguenti illustrano come si puo` usare ActiveXperts SMS and MMS Toolkit.
Per piu` esempi, visitare la pagina Online SMS and MMS Toolkit Samples.
Inviare un messaggioSMS con un modem GSM/GPRS
Set objSmsMessage = CreateObject( "ActiveXperts.SmsMessage" )
Set objGsmProtocol = CreateObject( "ActiveXperts.SmsProtocolGsm" )
objSmsMessage.Recipient = "+31624896641"
objSmsMessage.Data = "Hello, world!"
objGsmProtocol.Device = "MultiTech GSM MultiModem"
objGsmProtocol.EnterPin( "1234" )
objGsmProtocol.Send( objSmsMessage )
WScript.Echo "Result: " & objGsmProtocol.LastError
Inviare un messaggio SMS con un provider SMPP
Set objSmsMessage = CreateObject( "ActiveXperts.SmsMessage" )
Set objSmppProtocol = CreateObject( "ActiveXperts.SmsProtocolSmpp" )
objSmppProtocol.Server = "smpp.activexperts-labs.com"
objSmppProtocol.ServerPort = 2775
objSmppProtocol.SystemID = "AX005"
objSmppProtocol.SystemPassword = "812056"
objSmppProtocol.Connect
If objSmppProtocol.IsConnected = True Then
objSmsMessage.Recipient = "+31647134225"
objSmsMessage.Data = "Hello World via SMPP"
objSmppProtocol.Send( objSmsMessage )
objSmppProtocol.Disconnect
End If
WScript.Echo "Result: " & objSmppProtocol.LastError
Architettura
ActiveXperts SMS and MMS Toolkit utilizza il Microsoft VBScript Engine. Utilizza solo il motore, senza sostituire alcun componente del VBScript engine.
Il cuore dell’'ActiveXperts SMS and MMS Toolkit' è costituito da un file:
- AXmsCtrl.dll - il componente 'ActiveXperts SMS and MMS Toolkit' per piattaforme 32-bit
- AXmsCtrlx64.dll - il componente 'ActiveXperts SMS and MMS Toolkit' per piattaforme 64-bit
ActiveXperts SMS and MMS Toolkit può essere facilmente distribuito su molti PC. Una volta acquistate le licenze, basta copiare l’ AxScript.dll sui PC e registrare la DLL.