当前位置: 技术问答>java相关
来者有分,给提议者加分,指导者重谢!!!!!!!!!!!!
来源: 互联网 发布时间:2015-05-14
本文导语: 我要用Java编写一个拨号上网的程序,请有经验者多给提议,谢谢! | import java.io.*; import java.util.*; import javax.comm.*; public class PortRead implements Runnable, SerialPortEventListener { static CommPor...
我要用Java编写一个拨号上网的程序,请有经验者多给提议,谢谢!
|
import java.io.*;
import java.util.*;
import javax.comm.*;
public class PortRead implements Runnable, SerialPortEventListener {
static CommPortIdentifier portId;
static Enumeration portList;
InputStream inputStream;
SerialPort serialPort;
Thread readThread;
public PortRead() {
try {
serialPort = (SerialPort) portId.open("XXXX", 2000);
} catch (PortInUseException e) {}
try { inputStream = serialPort.getInputStream(); } catch (IOException e) {}
try { serialPort.addEventListener(this); } catch (TooManyListenersException e) {}
serialPort.notifyOnDataAvailable(true);
try {
serialPort.setSerialPortParams(波特率, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE);
} catch (UnsupportedCommOperationException e) {}
readThread = new Thread(this);
readThread.start();
}
public void run() {
try { Thread.sleep(10000); } catch (InterruptedException e) {}
}
}
import java.util.*;
import javax.comm.*;
public class PortRead implements Runnable, SerialPortEventListener {
static CommPortIdentifier portId;
static Enumeration portList;
InputStream inputStream;
SerialPort serialPort;
Thread readThread;
public PortRead() {
try {
serialPort = (SerialPort) portId.open("XXXX", 2000);
} catch (PortInUseException e) {}
try { inputStream = serialPort.getInputStream(); } catch (IOException e) {}
try { serialPort.addEventListener(this); } catch (TooManyListenersException e) {}
serialPort.notifyOnDataAvailable(true);
try {
serialPort.setSerialPortParams(波特率, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE);
} catch (UnsupportedCommOperationException e) {}
readThread = new Thread(this);
readThread.start();
}
public void run() {
try { Thread.sleep(10000); } catch (InterruptedException e) {}
}
}
|
那不是要驱动COM口了吗!?
还好SUN有这个软件包,理论上来说,只需要通过那个LIB向COM口发送AT指令就可以实现了,但真的要做的话,恐怕没那么简单!祝你成功,真的成功了可别忘记交流一下噢!
还好SUN有这个软件包,理论上来说,只需要通过那个LIB向COM口发送AT指令就可以实现了,但真的要做的话,恐怕没那么简单!祝你成功,真的成功了可别忘记交流一下噢!
|
是不是可以用JTAPI ??它是对电话进行控制的,但是好像不是用来做拨号的,不过,我觉得应该可以实现吧,你可以看看
|
你行,不过为什么要自己做拨号上网的软件呢?好像有很多成品,你这样不知道算不算重复劳动?
|
看来好复杂,你一个人做吗?希望你成功!听你的好消息!
|
用Java做,比较麻烦吧。不过也不是没有可能,努力吧。
|
up
|
gz
|
成功了以后可要发个贴子告诉大家啊!
|
up
|
关注中……
|
帮你提提
|
gz
|
努力
|
努力
|
好像挺麻烦的耶!
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。