U bevindt zich hier:

ActiveXperts-nl.com > SMS and MMS Toolkit

ActiveXperts SMS and MMS Toolkit

quicklinks


Product Overzicht

ActiveXperts SMS and MMS Toolkit is een ontwikkel tool die het mogelijk maakt SMS en MMS functionaliteit toe te voegen aan Windows applicaties. Met ActiveXperts SMS and MMS Toolkit, kunnen SMS berichten worden verzonden en ontvangen (inclusief WAP, ringtones, picture berichten) via een:

  • GSM modem/telefoon
  • SMPP SMSC provider
  • HTTP SMSC provider
  • Hayes compatibel modem

Met ActiveXperts SMS and MMS Toolkit kunnen MMS berichten worden verzonden en ontvangen via een:

  • MM1 provider (MMS via GPRS)
  • MM4 provider (MMS via SMTP)
  • MM7 provider (MMS via XML/SOAP)

Met ActiveXperts SMS and MMS Toolkit kunnen Pager berichten worden verzonden via een:

  • SNPP Provider (alpha-numeric paging)

SMS kenmerken:

  • Verzenden van alpha-numerieke tekst SMS berichten
  • Verzenden van Unicode tekst SMS berichten tbv. buitenlandse talen zoals Chinees, Arabisch, etc.
  • Verzenden van multi-media SMS berichten, inclusief ringtones, pictures en logo's
  • Verzenden van niewe voicemail/e-mail/fax/MMS indicaties
  • Verzenden van WAP Push en WAP Bookmark berichten
  • Afleverbevestiging van uitgaande SMS berichten
  • Ontvangen van SMS berichten, evt. vanaf verschillende geheugen locaties (geldt alleen voor GSM)
  • Ondersteuning voor multi-part berichten, om berichten toe te staan die langer zijn dan 160 tekens
  • Ondersteuning voor GSM modems en GSM telefoons om SMS berichten te verzenden en te ontvangen
  • Ondersteuning voor SMS/HTTP providers tbv. klein-, middel- en grote volumes
  • Ondersteuning voor SMPP (Short Message Peer to Peer) tbv. hoge bericht volumes
  • Ondersteuning voor TAP/XIO en UCP dial-in SMSC providers
  • Ondersteuning voor Windows 'Phone and Modem devices' en directe COM poorten

MMS kenmerken:

  • Verzenden van MMS berichten
  • Ontvangen van MMS berichten (alleen MM1)
  • Ondersteunde image bericht types: JPG, GIF, PNG, BMP, WBMP, TIF
  • Ondersteunde sound bericht types: WAV, MP3, MIDI, AC3
  • Ondersteunde video bericht types: GP3, AVI, MPG, MP4
  • Andere ondersteunde bericht types: VCARD, VCALENDAR, JAR en meer
  • Ondersteuning voor MM1 (MMS over WAP). Vereist een GPRS modem en een lidmaatschap bij een MMSC
  • Ondersteuning voor MM4 (MMS over SMTP). Vereist verbinding via SMTP naar een MMSC over het internet/VPN
  • Ondersteuning voor MM7 (MMS over HTML/SOAP). Vereist verbinding met een MMSC over het internet/VPN.

Pager kenmerken:

  • Verzenden van alpha-numerieke Pager berichten via SNPP

Algemene kenmerken:

  • Ondersteuning voor multi-threading omgevingen. Het component is thread-safe, wat betekent dat het gebrikt kan worden in een multi-threaded omgeving
  • Troubleshooting faciliteiten middels diverse 'tracing' mogelijkheden
  • 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
  • Beschikbaar in een native 32-bit en een native 64-bit variant

SMS and MMS Toolkit bevat voorbeelden voor diverse ontwikkel omgevingen, waaronder:

  • Visual Basic .NET
  • Visual C# .NET
  • Visual Basic 5.x of hoger
  • Visual C++ 5.x of hoger
  • Borland Delphi 7.x of hoger
  • Borland C++ Builder 6.x of hoger
  • ASP .NET
  • ASP 2.x
  • PHP
  • VBScript
  • Java/Javascript
  • HTML
  • Elke andere ontwikkel platform die ActiveX/COM componenten ondersteunt.

ActiveXperts SMS and MMS Toolkit kan gebruikt worden binnen de volgende besturingssystemen:

  • Windows 2008 (32 en 64 bit)
  • Windows 7 (32 en 64 bit)
  • Windows Vista (32 en 64 bit)
  • Windows 2003 (32 en 64 bit)
  • Windows XP (32 en 64 bit)
  • Windows 2000

Code Snippets

De volgende code snippets (VBScript) illustreren hoe ActiveXperts SMS and MMS Toolkit gebruikt kan worden.

Voor meer voorbeelden, ga naar de Online SMS and MMS Toolkit Samples pagina.

Verzenden van een SMS bericht via een GSM/GPRS modem

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

Verzenden van een SMS bericht via een SMPP provider

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

Architectuur

De 'core' van ActiveXperts SMS and MMS Toolkit is een ActiveX/COM component en wordt in twee varianten meegeleverd:

  • AXmsCtrl.dll - de 'SMS and MMS Toolkit COM Component' voor 32-bit platformen;
  • AXmsCtrlx64.dll - de 'SMS and MMS Toolkit COM Component' voor 64-bit platformen.

ActiveXperts SMS and MMS Toolkit kan eenvoudig naar grote hoeveelheid pc's gedistribueerd worden. Nadat u de licentie heeft gekocht moet alleen het bestand AXmsCtrl.dll (en/of AXmsCtrlx64.dll) naar de verschillende pc's gekopieerd worden en moet deze DLL in het register van deze computer opgenomen worden.