Advertisement

短信猫被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)

还没有任何评论哟~
客服
客服
  • Java功能
    优质
    本项目介绍如何使用Java语言实现与短信猫设备进行通信的功能开发,包括发送和接收短信等操作。 本段落主要介绍使用Java调用短信猫发送短信的方法。这里的短信猫通过RS232串口与服务器通信,并且需要使用开源组织开发的smslib.jar文件进行集成。 重要配置信息如下: 1. 在项目中,除了导入smslib.jar之外,还需要引入comm.jar、win32com.dll和javax.comm.properties这三个组件。 2. 对于这些用于Java串口通讯的组件放置位置问题,在网上有很多说法但不够明确。根据个人经验分享:首先comm.jar可以直接添加到你的开发环境里而无需额外配置;然而对于win32com.dll与javax.comm.properties,正确的做法是将它们分别放在你使用的JRE目录下的bin和lib文件夹内。 如何找到自己正在使用的JRE路径?例如使用Eclipse作为IDE时,可以通过以下步骤查找:右键点击Eclipse快捷方式 -> 属性 -> 快捷方式(选项卡)-> 目标栏中会显示该版本所对应的JRE地址。根据这个地址可以相应地将win32com.dll和javax.comm.properties放到正确的文件夹内。 附录: 1. 在使用smslib.jar时,还需要引入日志jar包:log4j-1.2.14.jar。 2. 另外提供了一个短信猫示例程序,这是由某个短信猫代理商提供的一个可以直接用于测试的实例。上传此文件目的在于帮助大家更好地理解和应用SMSLib的基本通信原理。 以上信息有助于确保在使用Java调用AT指令与短信猫进行通讯时能够顺利配置和运行相关组件及库文件。
  • 驱动
    优质
    短信猫通用驱动程序是一款兼容多种短信猫设备的软件工具,它提供稳定的数据传输服务和便捷的操作界面,帮助企业实现高效的通信自动化管理。 【短信猫万能驱动】是一款全面兼容多种操作系统的驱动程序,特别适用于USB接口的短信猫设备。短信猫是一种硬件设备,通过SIM卡实现短信收发及拨打电话功能,在企业级应用中常用于自动化发送、接收确认信息和远程控制等场景,如系统通知、验证码发送和物联网通信。 该驱动具备广泛的兼容性,支持市面上众多品牌的短信猫设备,并简化了用户在不同设备间切换或升级时的安装过程。其小巧而强大的特性确保高效稳定的运行,且经过长时间的实际应用验证,可靠性较高。 标签“短信猫usb”表明这款驱动专为USB接口连接设计。由于USB接口易于使用和即插即用的特点,成为短信猫与电脑之间最常见的连接方式之一。该驱动的推出保证了设备在任何兼容计算机上正确识别并正常工作。 安装包中只有一个名为“usb driver”的文件,包含了所有必要的组件和配置信息,并自动检测适合的操作系统版本进行安装。对于需要跨平台使用的用户来说,【短信猫万能驱动】是一个理想选择,它体积小、功能强且易于安装,能够提供稳定可靠的USB通信支持,在管理和维护短信猫设备方面不可或缺。 无论是企业还是个人用户,如果依赖于短信猫的业务通信,拥有这样一个万能驱动将大大提升工作效率。
  • C#发送彩
    优质
    本程序利用C#编程语言开发,实现通过短信猫设备发送彩信的功能,适用于需要批量或自动发送多媒体信息的应用场景。 本段落将深入探讨如何使用C#编程语言来实现短信猫发送彩信的功能。首先需要理解短信猫的工作原理,然后了解在C#中的相关API和技术,并最终将其应用于实际的程序中。 短信猫是一种硬件设备,能够通过串行接口或USB接口与计算机连接,以支持短信和语音通话功能。使用AT命令集是控制GSM和3G设备的标准方法,在C#编程时会用到这些标准命令来操作短信猫。 为了发送彩信,我们需要完成以下步骤: 1. **建立连接**:通过拨号“*99***1#”与短信猫建立通信链接。这涉及到在代码中打开串行端口并使用AT指令如`ATD*99***1#`发起连接请求。 2. **配置MMS设置**:成功建立连接后,需要获取和设定相关的MMS参数(例如WAP网关地址、用户名及密码)。这些信息通常通过发送特定的AT命令来完成。 3. **创建SMIL文件**:彩信包含多媒体元素如图片或视频。为此需使用SMIL语言定义内容如何展示。比如一个简单的描述布局和播放顺序的例子是`111.smil`文件。 4. **封装MMS消息**:将生成的SMIL文件和其他媒体附件(例如gif图像)打包成完整的MMS信息,这涉及创建包含所有必要数据的MIME消息。 5. **发送彩信**:通过串行通信API向短信猫发出封装好的MMS命令。具体来说,使用AT+CMMS指令来传送邮件到指定电话号码。 在实际项目中(例如`ConsoleApplication1`),可以看到实现上述流程的具体C#代码段落,包括处理串行通讯的类、解析和发送AT命令的方法以及构建并分发彩信的功能模块。此外,在应用开发过程中还需考虑错误管理和日志记录等细节问题,确保程序在各种条件下都能平稳运行。 通过这些步骤与技术的应用,可以使用C#编程语言来实现一个完整的短信猫彩信发送解决方案,并提升开发者在这个领域的技能水平。
  • Java中使RXTX通过收发示例
    优质
    本示例介绍如何在Java程序中利用RXTX库与短信猫硬件设备交互,实现发送和接收短信的功能。适合需要集成短信功能的应用开发人员参考学习。 Java使用RXTX串口通讯工具通过AT指令控制短信猫收发短信的简单示例包括rxtx包的应用、简单的代码示例以及相关说明。该示例展示了如何以text格式读取短信猫接收到的信息并发送信息。
  • 爱迪生驱动
    优质
    看起来您可能想了解的是一个与爱迪生平台相关的“短信猫驱动程序”,但实际上,“爱迪生”和“短信猫驱动程序”之间并没有直接关联。如果这里的爱迪生是指美国发明家托马斯·阿尔瓦·爱迪生,那么这段组合似乎不适用于描述他的成就或任何他所参与的项目。“短信猫驱动程序”通常指的是用于计算机通过调制解调器发送和接收短信的软件。如果您有 本驱动包含开发包dll动态库、收费二次开发数据库接口以及备用驱动和猫池驱动。
  • 发送的源代码
    优质
    这段源代码是用于操作短信猫设备的应用程序的核心编码,旨在实现自动化地通过短信猫设备发送短信的功能。 完整的CS结构短信猫发送程序使用C#2008和SQL2005开发。
  • Java代码实现通过发送
    优质
    本项目展示了如何使用Java编程语言结合特定硬件(短信猫)来实现自动化的短信发送功能,适用于需要短信通知的应用场景。 使用Java代码可以实现通过短信猫发送短信的功能。只要正确连接好设备并安装相应的驱动程序(购买产品通常会附带),导入必要的包后即可开始编写用于发送短信的代码。该代码不仅实现了串口与USB接口之间的转换,还提供了一个测试方法,并包含详细的注释说明。
  • C#编写的发送DLL及简易WinForm测试
    优质
    本项目提供了一个使用C#语言开发的用于短信猫设备发送短信的动态链接库(DLL),并附带一个简单的Windows窗体应用程序,方便用户进行功能测试与验证。 绝对值得一试!这是一个用C#编写的短信猫(WAVECOM)发送短信程序的dll文件,没有任何功能限制,在你的程序中引用SIMSMS.dll就可以了。帮助文档没有提供,在程序中有注释,并且在测试的winform应用中有简单示例可供参考。如果觉得现有功能不够,可以研究AT指令和PDU相关知识后添加新功能。目前该dll仅包含发送短信的功能,接收、电话本管理等功能需要你自行根据AT指令进行开发并参照现有的代码来实现。如果有兴趣进一步完善这个程序,并愿意分享成果的话,请随时与我联系!
  • Java开发指南:(GSM MODEM)
    优质
    《Java开发指南:短信猫(GSM MODEM)》旨在为开发者提供利用Java技术通过GSM modem发送和接收短信的全面指导,涵盖从基础设置到高级应用的技术细节。 针对短信猫设备进行Java二次开发整理的资料分为Linux和Windows两个版本,只要一步步来都可以成功提供给大家使用。
  • Java接口插件
    优质
    Java调用短信接口插件是一款专为Java开发者设计的工具,它简化了通过API发送短信验证码或通知的过程。此插件支持多种短信服务提供商,提供灵活配置与简便集成,助力快速开发高效应用。 Java编写的调用国内第三方平台发送短信的例子及相关文档提供了详细的代码示例和技术指导,帮助开发者理解和实现短信服务的集成。这些资源通常包括API接口介绍、SDK使用方法以及常见问题解答等内容,旨在简化开发流程并提高效率。