Saltare la navigazione

Navigazione principale

Scelga la Sua lingua

Ti trovi qui:

ActiveXperts.it > SMS Component

ActiveXperts SMS Component

quicklinks


Aggiungere funzioni SMS/E-mail a qualsiasi applicazione Windows o .NET

ActiveXperts SMS Component è un componente ActiveX/COM che permette di introdurre le funzionalità SMS in applicazioni Windows. Con ActiveXperts SMS Component, 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 Component, 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
Schermata di benvenuto ActiveXperts Mobile Messaging Tookit Integrazione Visual Studio Applicazione web .NET Apllicazione .NET Console applicazione .NET
Schermata di benvenuto Integrazione Visual Studio Applicazione web .NET Apllicazione .NET Console applicazione .NET

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 SMS Component 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 Component è compatibile con i seguenti sistemi operativi:

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

Frammenti di codice

I frammenti di codice (VBScript) seguenti illustrano come si puo` usare ActiveXperts SMS Component.

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 SMS Component 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 SMS Component' per piattaforme 32-bit
  • AxMmCtlx64.dll - il componente 'ActiveXperts SMS Component' per piattaforme 64-bit

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