我在哪里可以下载Java comm api?

我想用Java comm api编写一些程序。 我无法找到可从中下载此API的网站/页面。 任何人都可以告诉我在哪里可以获得此API?

基本上我想从PC发送短信到手机。 手机将通过USB线连接到PC。 我还想知道将短信发送到手机的可能方法是什么? (我正在寻找不会招致我钱的选择)

提前致谢 !


编辑1

我不允许使用第三方API。 Java comm API现在似乎已经死了。 那么有没有其他方式从PC发送消息到移动设备?


从这里下载javax.comm api库: http : //www.java2s.com/Code/Jar/c/Downloadcomm20jar.htm

在我看来,javax.comm的最佳替代品是rxtx 。


通过串行连接发送SMS

要通过串行连接发送短信,您必须使用AT命令。

以下是其他语言的一些示例(但概念相同)。

http://linux-101.org/script/python-code-sending-sms-messages-usb-connected-mobile-phone http://www.developershome.com/sms/howToSendSMSFromPC.asp http:// www。 codeproject.com/KB/vb/AT_commands.aspx

我建议你先在应用程序上测试命令,如hyperterminal(替代win 7: http : //helpdeskgeek.com/windows-7/windows-7-hyperterminal/ )。

我推荐RXTX 。 它不使用javax.comm包,但它遵循相同的API, 只需要一些额外的 。

它可能是旧版本,但麻省理工学院在这里托管了javaxcomm.zip的副本。

如果这仍然适合你(可能是其他人);

Serialio.com是串行通信的真正专家。 他们有一个很好的包(SerialPort),我从1997年开始使用它,从来没有给我任何问题,从那时起他们就增加了对Java Comm API以及无数平台的支持。

在oracle.com上试试这个来源:

杂项。 Java SE工具和库下载