ActiveXperts SMS and Pager Toolkit
产品概览
ActiveXperts SMS and Pager Toolkit强大的SMS功能大大提高了您程序和脚本的性能。您可以通过SMS/Paging 拨号服务提供程序发送SMS信息,并且通过红外线、蓝牙或数据电缆将GSM电话连接到您的PC/服务器。
为应用程序添加SMS 和寻呼机功能难度不小,它涉及到的专门知识鲜为人知。现在,Windows开发者不再烦恼这个问题,因为他们可以使用ActiveXperts Software开发的功能强大,兼具灵活性和可靠性的SMS 和Pager Toolkit。
SMS和Pager Toolkit 是一个ActiveX/COM组件,通过一个串行端口提供SMS和寻呼机消息传送功能。使用该工具箱,您可以通过下列设备收发SMS消息: GSM modem; GSM phone; SMPP兼容的 SMSC 提供方; Hayes兼容的modem。
SMS和Pager Toolkit具有如下特性和功能:
发送包含文本和数字的SMS消息; 发送数字寻呼消息; 发送多媒体SMS消息,包含铃声、图片和logo; 确认发出的SMS消息被正常接收; 发送WAP Push消息和WAP书签; 接收SMS消息; 支持Unicode,以实现对中文、土耳其文等的支持; 支持群消息,允许超过160字符的消息; 支持GSM modem和GSM phone收发SMS消息; 支持SMPP(短信点对点)提供商,以支持大容量消息; 支持TAP/XIO和UCP拨入SMSC提供商; 支持Windows的Phone和Modem设备以及直接COM端口; 支持多线程环境。该组件是线程安全的,可用于多线程环境; 跟踪所有modem命令和响应,快速解决问题; 包含多种开发平台范例:MS Visual Basic, MS Visual Basic .NET, MS Visual C++, MS Visual C# .NET, ASP, ASP .NET等。
一个小例子(VBScript)演示如何初始化一个modem:
Set asObj = CreateObject( "ActiveXperts.SMSC" )
asObj.PortID = 1 ’ Use Com port 1 asObj.Sender = "0612345678" ’ GSM phone number of sender asObj.Recipient = "0611223344" ’ GSM phone number of person to receive message asObj.ProviderDialString = "0201234567" ’ Provider’s dial-in number asObj.MessageType = 1 ’ 0 = normal message, 1 = flash message asObj.MessageText = "Hello, this is a test message"
asObj.SendMessage TRUE ’ TRUE means: through SMSC service, FALSE means: through direct GSM phone
If( asObj.LastError <> 0 ) Then WScript.Echo "Failed to send message, error: " & asObj.LastError Else WScript.Echo "Message successfully delivered" End If
您可以在下列任何一种语言中使用SMS and Pager Toolkit:
Visual Basic 5.x 或更高; Visual Basic .NET; ASP 2.x ); ASP .NET; Visual C++ 5.x或更高; Visual C# .NET ; VBScript ; HTML.
软件架构
SMS and Pager Toolkit 架构在Microsoft serial device驱动之上,既没有替换也没有添加其他的驱动。
SMS and Pager Toolkit 的核心包含在一个文件之中:
ASmsCtrl.dll-SMS and Pager Toolkit COM组件;
SMS and Pager Toolkit可以简单的分布到很多PC上,一旦您购买了认证,您可以把AComport.dll复制到很多PC上在其上注册DLL。
系统需求
操作系统: Windows 98 和Windows ME; Windows NT4; Windows 2000; Windows XP; Windows 2000; Windows 2003.
ASP .NET, VB .NET, VC# .NET, ASP, VB, Visual C++ 和其他更多
您可以在下列任何一种开发语言中使用SMS and Pager Toolkit:
Visual Basic 5.x 或更高; Visual Basic .NET; ASP 2.x; ASP .NET; Visual C++ 5.x 或更高; Visual C# .NET; VBScript; HTML; .NET Framework。
|