功能简介
java-V3.4.8-trial 是用JAVA控制GSM Modem实现短信收发功能的开发包。利用java-V3.4.6-trial可以实现跨平台的短信发送,目前支持windowsXP、2000、2003、Linux等操作系统。是实现业务系统和短信系统嫁接的理想工具。
产品功能
1、 目前主要支持Wavecom系列和Siemens系列产品,M1206B, M1306B, WMOD2 Wismo; MC35i, M35, M50, M65, C45, TC35i, C65
2、 同时支持PDU和TEXT协议。
3、 支持短信发送和短信接收。
4、 支持7bit, 8bit and UCS2 (Unicode) 短信编码格式。
5、 支持超长短信。
6、 支持闪信。
7、 支持WAP PUSH 发送。
8、 支持 状态报告。
9、 支持 GSM Modem设备状态显示。
产品特点
1、 可同时支持多个不同或者相同GSM Modem设备,在多个设备之间可以自动均衡路由发送。
2、 支持短信优先级设定。
3、 通过短信队列支持同步、异步接收短信。
安装前的准备
下载JDK1.6.或者更高版本。确认JDK正确安装,并在任何一个目录下可以运行:如果是linux操作系统,请确认JDK1.6以上版本正确安装,并设置好PATH环境变量。
文件说明
下载java-V3.4.8-trial 压缩软件包,解压缩后,会有如下文件和目录:
Jar是运行所需要的所有的jar文件。
jdsmsserver-3.4.6jar:金笛短信开发调用API
commons-net-1.4.1.jar:网络API
log4j-1.2.15.jar :log API
RXTXcomm.jar : 串口调用API
Lib 目录下:
Jdk访问串口的驱动,根据您的操作系统进行选择
Zip目录下:
CommTest.java:GSM设备串口连接测试。主要看连接到哪个串口,连接速率检测。
ReadMessages.java:读取SIM上所有收到的短信。
SendMessage.java:发送短信。
JindiSMS 在Windows系统上的安装步骤
jdsmsserver-3.4.6-trial.zip 可以解压到任何一个目录下。以下以解压到C:\为例。
1、 把jar目录下的文件包全部复制到 jdk1.6\jre\lib\ext目录下。
2、 把lib 目录下对应是WIN的还是LIUNX的文件rxtxSerial.dll复制到 jdk1.6\jre\bin目录下。
3、 把lib目录下的文件javax.comm.properties复制到 jdk1.6\jre\lib目录下。
4、 在系统环境变量中设置PATH路径,加入 jdk1.6\bin
5、 运行端口测试程序
6、 运行短信发送例程
7、 运行短信接收例程
java-V3.4.6-tria 在linux系统上的安装步骤
把lib 目录下对应的的文件32位操作系统或者64位操作系统LibrxtxSerial.so复制到 jdk1.6\jre\lib\i386(32位)或者jdk1.6\jre\lib\amd64(64位)目录下。其它步骤参考windows安装步骤。
winxp/
win2000/ 32位win2003/ 64位win2003/ 32位win2008/ 64位win2008/ win7 Redhat/ CentOS/ Ubuntu