ActiveXperts SMS Component

ActiveXperts SMS Component provides developers with a fast, reliable and easy to use interface (API) for sending and receiving SMS and Pager messages.

Welcome screen
Welcome screen
Visual Studio .NET project
Visual Studio.NET project
Console Application
Console Application
Web Applicatio
Web Application

Features

SMS key features

SMPP Server features

Write a reliable, high-performance SMSC gateway yourself with a few lines of code using this component. Accept incoming SMPP connections and pass the SMS messages on a separate connection and vice-versa. Integrate custom billing, routing, blocking and other advanced features.

Support for advanced messaging capabilities incl. Unicode, multi-part, delivery reports, TLV's, etc.

Samples

ActiveXperts SMS Component includes samples for many development tools, including:

Visual Basic .NET - Visual C# .NET - ASP .NET VB - ASP .NET CSharp - Visual C++ - Visual Basic 6 - ASP 2.x - PHP - HTML - VBScript - VBA - PowerShell - Delphi - ColdFusion -



Code Snippet

This code snippet illustrates how to use ActiveXperts Network Component. It sends out an SMS messaging using a GSM modem with SIM card inserted. For full samples, go to ftp.activexperts-labs.com.

Set objGsm              = CreateObject("AxSms.Gsm")     ' Create ActiveXperts GSM Modem object
Set objSmsMessage       = CreateObject("AxSms.Message") ' Create ActiveXperts Message object

strDevice               = "COM1"
objGsm.Open strDevice   ' Connect to GSM modem on COM1:
WScript.Echo "Open, result: " & objGsm.LastError
If (objGsm.LastError <> 0) Then
  WScript.Echo "Ready."  
  WScript.Quit  
End If

objSmsMessage.Clear     ' Set all message properties
objSmsMessage.ToAddress = "+31612345678"
objSmsMessage.Body      = "Hello, world!"

WScript.Echo "Sending the message..."
objGsm.SendSms( objSmsMessage )  ' Send the message  
WScript.Echo "SendSms, result: " & objGsm.LastError

objGsm.Close

Supported Operating Systems

ActiveXperts SMS Component is offered as a 32-bit (AxSms32.dll) and 64-bit (AxSms64.dll) ActiveX component, and runs on the following Operating Systems:


Distribution

The core of ActiveXperts SMS Component is a ActiveX/COM DLL component is available as a 64-bit DLL and a 32-bit DLL.

Distribution is easy: copy the DLL(s) to the target platform and register the self-registering DLL using the REGSVR32.EXE Windows command. Click here for more information.



Objects

ActiveXperts SMS Component provides the following objects:


Licensing

There are three different licenses for the ActiveXperts SMS Component: Standard License, Professional License and Distribution License:

Click here for detailed information about the License Schemes.



More information about ActiveXperts SMS Component

To read more about ActiveXperts SMS Component, use one of the following links:

More information about mobile communications:
AT commands - SMPP Specifications 3.4 - GSM Error Codes - GSM Network Codes - Mobile Communications - TAP/UCP Providers - SMS Protocol Documents - TAPI - SMPP Providers - TAP/UCP Providers - SNPP Providers