简短的背景,我有一个通过超级终端连接的设备,以接收有关设备当前状态的信息。设备连接到调制解调器,设置为 2400,7,O,1。然后我发送一个命令并读取返回的数据。
我的问题是,在 Java 中有没有可以拨出的方法,一旦连接就发送命令并将返回的数据存储在字符串中?或者有人可以提出更好的选择。
我的最终目标是为此设置运行时间表并通过电子邮件发送返回的结果。
我试图搜索该站点,但没有找到我要查找的内容。
简短的背景,我有一个通过超级终端连接的设备,以接收有关设备当前状态的信息。设备连接到调制解调器,设置为 2400,7,O,1。然后我发送一个命令并读取返回的数据。
我的问题是,在 Java 中有没有可以拨出的方法,一旦连接就发送命令并将返回的数据存储在字符串中?或者有人可以提出更好的选择。
我的最终目标是为此设置运行时间表并通过电子邮件发送返回的结果。
我试图搜索该站点,但没有找到我要查找的内容。
我相信你想使用 Java Communications API ......
http://www.oracle.com/technetwork/java/index-jsp-141752.html
这看起来也很有帮助...
http://edn.embarcadero.com/article/31915
另外,如果我没记错的话,告诉调制解调器拨号的方法是发送“ATDT”,然后发送号码......但我已经有大约 15 年没有这样做了:)
哦,嘿,这看起来也很方便 :) http://www.uic.edu/depts/accc/network/dialin/modem_codes.html