Ti trovi qui:

ActiveXperts.it > Mobile Messaging Toolkit

ActiveXperts Mobile Messaging Toolkit

quicklinks


Panoramica del prodotto

ActiveXperts Mobile Messaging Toolkit e` un componente ActiveX/COM che permette di introdurre le funzionalita` SMS in applicazioni Windows. Con ActiveXperts Mobile Messaging 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 Mobile Messaging 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
  • 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 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

ActiveXperts Mobile Messaging 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 Mobile Messaging Toolkit è compatibile con i seguenti sistemi operativi:

  • Windows 2008 (32 e 64 bit)
  • Windows 2003 (32 e 64 bit)
  • 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 Mobile Messaging Toolkit.

Per piu` esempi, visitare la pagina Online Mobile Messaging 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 Mobile Messaging Toolkit utilizza il Microsoft VBScript Engine. Utilizza solo il motore, senza sostituire alcun componente del VBScript engine.

Il cuore dell’'ActiveXperts Mobile Messaging Toolkit' è costituito da un file:

  • AxMmCtl.dll - il componente 'ActiveXperts Mobile Messaging Toolkit' per piattaforme 32-bit
  • AxMmCtlx64.dll - il componente 'ActiveXperts Mobile Messaging Toolkit' per piattaforme 64-bit

ActiveXperts Mobile Messaging Toolkit può essere facilmente distribuito su molti PC. Una volta acquistate le licenze, basta copiare l’ AxScript.dll sui PC e registrare la DLL.