![]() |
![]() |
#1 (permalink) |
初级会员
注册日期: 2012-01-13
帖子: 8
![]() |
![]()
金笛短信java中间件3.5.1版本新特性
1、稳定性显著提升,在连接多个短信猫的情况下,单个短信猫出现故障时,不会影响到整个中间件的运行及其他短信猫的收发短信,支持SIM卡、天线热插拔。修复了3.4版本在短信猫出现故障、没有插SIM卡、未接天线时中间件不能正常启动的bug。在稳定性、可用性、易用性方面较3.4版本有了显著提高。 2、与3.4版相比,3.5版本的中间件提供的URL收发短信接口支持远程调用。 3、支持平台更广。金笛短信java中间件3.5版本经过测试可支持的Linux操作系统有RedHat、CentOS、Ubuntu、OpenSuSE的32位及64位系统。win2000、win2003、winXP、vista、win2008、win7的32位及64位平台。 3、数据库平台支持Oracle、mysql、SQLServer数据库。 金笛短信java中间件v3.5.1版本说明: bin目录下存放的是中间件访问串口驱动 conf目录存放的是配置文件:debug.conf(日志配置文件)JDSMSServer.conf(中间件配置文件) lib目录存放的中间件的类库 logs目录存放的是中间件的日志目录 sql目录存放的数据库脚本 start_jdsms.sh:启动脚本 monitor_jdsms.sh:监控脚本 stop_monitor.sh:停止脚本 安装说明 首先使用java -version指令确定您的jdk版本是否在1.6以上,如果低于1.6版本,请先安装jdk1.6.(可不配置环境变量) 将安装包解压缩到指定目录后,在中间件的根目录下,打开start_jdsms.sh脚本,修改JAVA_HOME变量指向你本机的jdk的目录即可,举例:JAVA_HOME=/usr/java/jdk1.6.0_29 配置说明: 短信猫配置,举例: 第一个短信猫的配置: gateway.0=modem1, SerialModem modem1.port=/dev/ttyUSB0 modem1.baudrate=9600 modem1.manufacturer=Wavecom modem1.model=M1206B modem1.protocol=PDU modem1.pin=0000 modem1.inbound=yes modem1.outbound=yes modem1.smsc_number= modem1.init_string=ATZ\rATZ\rATZ\r 第二个短信猫的配置: gateway.1=modem2, SerialModem modem2.port=/dev/ttyUSB1 modem2.baudrate=9600 modem2.manufacturer=Wavecom modem2.model=M1206B modem2.protocol=PDU modem2.pin=0000 modem2.inbound=yes modem2.outbound=yes modem2.smsc_number= modem2.init_string=ATZ\rATZ\rATZ\r 其余短信猫的配置依此类推。port和baudrate需要按照实际情况来配置,注意gateway.后边的数字必须从0开始,依次增加 数据库配置,参照如下: interface.0=db1, Database db1.type=mysql db1.url=jdbc:mysql://localhost:3306/smsserver?useUnicode=true&characterEncoding=gb2312 db1.driver=com.mysql.jdbc.Driver db1.username=root db1.password= db1.tables.sms_in=smsserver_in db1.tables.sms_out=smsserver_out db1.tables.calls=smsserver_calls db1.batch_size=50 db1.retries=2 db1.update_outbound_on_statusreport=yes interface.0=db1, Database db1.url=jdbc: oracle:thin: @<oracle server ip>:<port>:<database name> db1.driver=oracle.jdbc.driver.OracleDriver db1.username= db1.password= db1.type=oracle db1.tables.sms_in=smsserver_in db1.tables.sms_out=smsserver_out db1.tables.calls=smsserver_call db1.batch_size=50 db1.retries=2 db1.update_outbound_on_statusreport=no interface.0=db1, Database db1.url=jdbc:sqlserver://localhost:1433;SelectMethod=cursor;DatabaseName=smslib db1.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver db1.username=smslib db1.password=smslib db1.type=mssql db1.tables.sms_in=smsserver_in db1.tables.sms_out=smsserver_out db1.tables.calls=smsserver_out db1.batch_size=50 db1.retries=2 db1.update_outbound_on_statusreport=no HTTP接口配置: interface.2=httpServer, HttpServer httpServer.port=8080 #收短信的密码 httpServer.password.read=0000 #发短信的密码 httpServer.password.send=1111 注意在配置文件中interface.后边的编号必须从0开始依次增加。 此帖于 2012-01-13 15:50 被 jdsmsserver 编辑。 |
![]() |
![]() |