You are here:

es.ActiveXperts.com > SMS Component
ActiveXperts SMS Component
ActiveXperts SMS Component

ActiveXperts SMS Component

El Kit de herramientas Mobile Messaging es un Kit de herramientas ActiveX/COM que provee la funcionalidad de envío de mensajes SMS para desarrolladores de Software de Windows.

Con el Kit de herramientas SMS ActiveXperts, usted puede enviar Y recibir mensajes SMS (incluyendo WAP, ringtones, mensajes con imagen) a través de:

  • Mòdem GSM
  • Teléfono GSM
  • Proveedor SMPP conforme SMSC
  • Proveedor HTTP conforme SMSC
  • Módem compatible Hayes
Welcome screen Visual Studio.NET project Web Application GUI Application Console Application
Welcome screen Visual Studio integration .NET web application .NET forms application .NET console application

Características

Características SMS:

  • Enviar mensajes de texto SMS alfanuméricos
  • Enviar mensajes multimedia SMS, incluyendo ringtones, imágenes y logos.
  • Verificar la entrega de mensajes salientes.
  • Enviar mensajes WAP Push
  • Enviar marcadores WAP
  • Recibir mensajes SMS
  • Recibir mensajes SMS desde diferentes ubicaciones de almacenamiento
  • Permiso para Unicode, para admitir lenguajes extranjeros como por ejemplo: chino, turco, etc.
  • Admisión para partes múltiples de mensajes, para permitir que los mensajes sean más largos que 160 caracteres
  • Admisión para módems y teléfonos GSM para enviar y recibir mensajes SMS.
  • Admisión para proveedores SMS/http para volumen de mensajes medio/extenso.
  • Admisión para proveedores SMPP (Short message Peer to Peer: Mensaje corto de igual a igual) para permitir volumen de mensajes extensos.
  • Admisión para proveedores TAP/XIO y UCP dial-in SMSC
  • Admisión para “dispositivos de módem y teléfonos” de Windows y puertos COM directos.
  • Admisión para ambientes de línea de ejecución múltiple. El componente es de línea de ejecución segura, lo que significa que pede ser utilizado en un ambiente de línea de ejecución múltiple.
  • Servicio de reparación mediante el rastreo de todos los comandos y respuestas del módem.
  • Se incluyen muestras para varias plataformas de desarrollo: MS Visual Basic, MS Visual Basic .NET, MS Visual C++, MS Visual C# .NET, ASP, ASP .NET y más.

Genérico:

  • Mandar mensajes alfanuméricos al buscapersonas (pager) a través de SNPP.
  • Admisión para ambientes de línea de ejecución múltiple. El componente es de línea de ejecución segura, lo que significa que pede ser utilizado en un ambiente de línea de ejecución múltiple.
  • Servicio de reparación mediante el rastreo de todos los comandos y respuestas del módem/TAPI.
  • Se incluyen muestras para varias plataformas de desarrollo: MS Visual Basic, MS Visual Basic .NET, MS Visual C++, MS Visual C# .NET, ASP, ASP .NET y más.

El Kit de herramientas Mobile Messaging ActiveXperts incluye muestras para muchas herramientas de desarrollo, incluyendo:

  • Visual Basic .NET - Visual C# .NET - ASP .NET (VB) - ASP .NET (CSharp) - Visual Basic - ASP (classic) - Visual C++ - VBScript - Powershell - HTML - Javascript - Delphi - PHP - ColdFusion - jede andere ActiveX/COM Container Anwendung.

Requisitos de Sistema

El Kit de herramientas Mobile Messaging ActiveXperts está disponible como un componente de 32-bit y como uno de 64-bit (siendo ambos parte del producto):

  • AxSms64.dll - componente 64-bit
  • AxSms32.dll - componente 32-bit

El Kit de herramientas Mobile Messaging ActiveXperts funciona en los siguientes sistemas operativos:

  • Server: Windows 2016 (64 bit) - Windows 2012 R2 (64 bit) - Windows 2012 (64 bit) - Windows 2008 R2 (64 bit) - Windows 2008 (32 bit / 64 bit) - Windows 2003 (32 bit / 64 bit)
  • Workstation: Windows 10 (32 bit / 64 bit) - Windows 8 (32 bit / 64 bit) - Windows 7 (32 bit / 64 bit) - Windows Vista (32 bit / 64 bit) - Windows XP (32 bit / 64 bit)

Fragmentos de código

Los siguientes fragmentos de código (VBScript) muestran cómo utilizar el Kit de herramientas SMS ActiveXperts.

Para ver más ejemplos, diríjase a la página Muestras Online del kit de herramientas SMS .

Envíe un mensaje SMS a través de un módem GSM/GPRS

Option Explicit

Dim objGsm, objSmsMessage, objSmsConstants

Set objGsm               = CreateObject ( "AxSms.Gsm" )
Set objSmsMessage        = CreateObject ( "AxSms.Message" )
Set objSmsConstants      = CreateObject ( "AxSms.Constants" )

objGsm.Open "MultiTech GSM MultiModem", "0000" ' Pincode is 0000. 
WScript.Echo "Open Device, result: " & objGsm.LastError

' Message: set all properties
objSmsMessage.Clear
objSmsMessage.ToAddress  = "+31612345678"
objSmsMessage.Body       = "Hello, world!"
objSmsMessage.BodyFormat = objSmsConstants.BODYFORMAT_TEXT  

objGsm.SendSms( objSmsMessage )	
WScript.Echo "Send, result: " & objGsm.LastError

objGsm.Close

Envíe un mensaje SMS a través de un proveedor SMPP

Option Explicit

' Declare objects
Dim objSmpp, objMessage, objSmsConstants, objDeliveryStatus

' Declare Variables
Dim strReference

Dim strServer, nPort, nTimeout, strUsername, strPassword

' Create objects
Set objSmpp              = CreateObject ( "AxSms.Smpp" )
Set objMessage           = CreateObject ( "AxSms.Message" )
Set objSmsConstants      = CreateObject ( "AxSms.Constants" )

' Connect to smpp provider on port 2775, max. 5000msecs before timeout
objSmpp.Connect "smpp.activexperts-labs.com", 2775, 5000
If ( objSmpp.LastError <> 0 ) Then 
  WScript.Sleep 3000
  WScript.Quit
End If 

objSmpp.Bind objSmsConstants.SMPP_BIND_TRANSMITTER, "myaccount", "mypassword, "", 
             objSmsConstants.SMPP_VERSION_34, 0, 0, "", 5000
Wscript.Echo "Binding Smpp Credentials, result: " & objSmpp.LastError
If ( objSmpp.LastError <> 0 ) Then
  objSmpp.Disconnect
  WScript.Quit
End If

' Message: set all properties
objMessage.Clear
objMessage.FromAddress   = "+3161213456789"
objMessage.ToAddress     = "+3161122334455"
objMessage.Body      		 = "Hello, world!"
objMessage.BodyFormat    = objSmsConstants.BODYFORMAT_TEXT   

objSmpp.SubmitSms ( objMessage )
Wscript.Echo "SubmitSms, result: " & objSmpp.LastError

objSmpp.Unbind
objSmpp.Disconnect

WScript.Echo "Ready."

Licencia

Para obtener información detallada acerca de planes de licencias, clic aquí