
短信猫被java程序调用。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
主要阐述:1. 此处主要涉及使用Java语言调用短信猫平台,以便发送短信服务。短信猫平台采用RS232串口方式与服务器进行通信。2. 为了实现此功能,需要引入开源组织开发的`smslib.jar`文件,并将其直接导入到开发环境中即可。3. `smslib.jar`的正常运行依赖于Java串口通信所必需的`comm.jar`、`win32com.dll`和`javax.comm.properties`等组件。关于这些配置项,务必确保其放置位置正确,否则可能导致程序出现异常。网络上存在大量的相关配置说明文档,但往往未能清晰地阐述如何在各种环境下进行配置。现将个人经验分享如下:1. `comm.jar`文件可以直接导入到您的开发环境中,无需特殊处理。2. 关键在于`win32com.dll`和`javax.comm.properties`文件的放置位置。虽然一些资料建议将它们分别放置在 `JAVA_HOME\jre\bin` 和 `JAVA_HOME\jre\lib` 目录下,但这些建议仅适用于特定环境。事实上,由于各种开发工具(如Eclipse、MyEclipse等)自带独立的JDK环境,因此将这些配置文件放置在全局的 `JAVA_HOME` 目录下通常不会生效。因此,必须将 `win32com.dll` 文件放置在您所使用的JRE环境下的 `bin` 目录下,并将 `javax.comm.properties` 文件放置在JRE环境下的 `lib` 目录下。为了确定您所使用的JRE的具体位置,可以参考Eclipse的配置方法:右键点击Eclipse快捷方式—属性—快捷方式—目标栏中即可查阅相应的JRE地址。对于其他开发工具,可以通过网络搜索获取相关信息。此外,我还提供了名为 `sms.rar` 的资源,该资源是从51cto上下载的直接使用Java调用AT指令进行短信猫发送的示例代码。同样需要按照上述配置java串口通信组件才能正常运行。此资源上传的主要目的是为了方便大家深入了解 `smslib` 中基本通信原理并提供更便捷的使用体验。最后附录包含:1.`smslib.jar`, 还使用了日志处理库: `log4j-1.2.14.jar`; 2以及一个来自短信猫代理商提供的、经过开发的短信猫示例程序, 用于方便大家对短信猫进行初步测试和验证。
全部评论 (0)


