Home / knowledge base / 金笛论坛 / 短信板块 / 金笛短信应用软硬件选型参考

金笛短信应用软硬件选型参考

You need to be logged in to get access to the forums. You can do so here

Author Message

Administrator User

Saturday April 04 2020 01:39:28 am

要实现短信功能,目前可以通过短信网关(sms gateway)和短信猫两种实现方式。各有优缺点。

通过短信网关优点是发送速度快,短时间内就能大批量发送短信,缺点是发送限制比较多,对短信内容有分级过滤过滤,一般仅支持短信下发,大部分不支持回复短信,需要能上外网。

短信猫方式缺点是发送速度比通道方式慢,一个小时单口600条左右,八口4800条左右,优点是点对点发送,可靠性、安全性好,部署灵活,接口方式多样,目前有串口、USB口、网口、一体机四种可选,二次开发比较容易,有数据库中间件软件,集成比较容易。

究竟选哪种方式,要根据具体应用需求而定。如果选择短信猫(猫池),还应该注意一些事项。如果一个小时发送量在600条以内,选择单口短信猫就可以。如果发送量在1200条/小时以内,选择一个串口、一个USB口短信猫就可以。如果发送量在2400条/小时以内,可以选择4口短信猫池。如果发送量在4800条/小时,可以选择8口猫池。如果发送量超过4800条/小时,可以用多台八口猫池来实现。USB猫池最多可以实现4台串联,32个端口,每小时发送量在19200条以内。

单口短信猫有串口、USB口、网口三种。究竟选择哪种更合适?如果您连接到物理服务器上用,3种都可以,如果在笔记本上用,建议用USB口的更方便一些。如果您的电脑有串口,用串口的也可以的。如果是云平台和虚拟化环境,建议您选网口或者短信一体机。

短信猫池有串口、USB口和网口、一体机四种。串口的只适合在台式机或者服务器上使用,笔记本上是没法用的。USB和RJ45网口接口的没有这个限制,可以在笔记本、台式机、服务器上。RJ45网口的猫池是通过网线连接到同网段的HUB上或者交换机上,通过COM Over TCP/IP驱动程序,在电脑上虚拟出串口来。这种方式部署起来比较灵活。在局域网任何一台客户端都能够远程访问猫池的物理串口。

和短信猫(猫池)配套软件的选型目前有短信中间件VC版和WEB版。短信中间件分win和linux平台2种版本。win版本支持Access、MySQL、Oracle、SQLServer、DB2五种数据库,支持winxp、win2000、win7、win2003、win2008 32位和64位平台。支持命令行发送、HTTP发送、数据库发送3种发送方式。

中间件因为使用时不需要知道短信猫通讯的AT指令,不用关心硬件底层而广受欢迎。需要发送的内容、接收方的手机号码只要插入到数据库待发表里,中间件会自动定时扫描发送出去,使用起来比较简便。win版本中间件的授权方式是绑定端口的,有几个发送端口需要几个注册码。

不建议使用DLL(OCX)做二次开发,因为这种和操作系统、硬件联系比较紧密,一旦换服务器或者升级软件,有可能导致DLL(OCX)无法正常工作。另外这种方式都是单线程的,收发完毕就退出,没办法对短信设备做持续监控,也不支持短信队列排队发送,容易造成短信丢失。

目前,金笛提供的短信相关硬件和软件,基本上可以满足用户的大部分应用开发环境。把方便留给客户,把麻烦留给自己,是我们不变的理念。