本人做了一个SOCKET的客户端C,有两个方法SEND和RECEIVE,分别用于发送数据和接收数据.
类A已经用NEW创建了一个C的新实例,运行RECEIVE方法;
现在类B要使用SEND方法,但是不能用NEW创建新实例了,因为类C的SOCKET已经和服务器端建立了连接,
如果类B再用NEW的话,SPCKET连接则会中断.
能不能不用NEW,就可以使用类C的SEND呢,这样SOCKET连接不会中断,也可以不断地向服务器端发送数据.
类A已经用NEW创建了一个C的新实例,运行RECEIVE方法;
现在类B要使用SEND方法,但是不能用NEW创建新实例了,因为类C的SOCKET已经和服务器端建立了连接,
如果类B再用NEW的话,SPCKET连接则会中断.
能不能不用NEW,就可以使用类C的SEND呢,这样SOCKET连接不会中断,也可以不断地向服务器端发送数据.
解决方案 »
- java获取windows 开机时间乱码
- 绘制抛物线问题。 就是根据抛物线方程获得N个点,然后连接前一个和后一个点,然后作成抛物线,问题是怎么让连接的线很平滑?坐等高人指教。
- 关于java网页编程的一些问题
- 配置的资源文件找不到路径
- to llihua(Hill) 进贴接分~~
- java如何操作word
- 我的JSP页不能对数据库进行更新啊!!怎么办???
- socket问题
- 用DOM解析XML的时候,name可以解析,value解析不出来?郁闷了,帮忙看下吧。。
- 如何将已有的源码倒到JB6作为一个工程用?
- 请大家帮忙,将下面的一个加密和解密的delphi函数改为java函数,谢谢
- 新手问一个关于SQL SERVER 2000 JDBC驱动的问题!
B b = new B(C.getInstans());
class client{
void receive{...}
void send{...}
}
类A调用client的receive方法,不间断地接收数据.
class A{
void main(String[] args){
client cli=new client();
cli.receive();
}
}现在另一个类B要使用client的send方法,如果使用new client()的话,则socket连接就会中断.
B直接调用C.send()