• 大小: 38KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-03
  • 语言: 其他
  • 标签: Java  Tcp  Udp  C-S  C-C  

资源简介

1,Server支持多客户访问; 2,C与S之间使用TCP连接; 3,C与C之间直接通信(不是通过S传递)。 4,C与C之间直接通信既可以使用TCP,也可以使用UDP。 5,可以使用Socket,也可以使用TcpClient/UdpClient等;

资源截图

代码片段和文件信息

package client;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.Socket;
import javax.swing.DefaultListModel;
import javax.swing.JList;

public class ClientReceiveFromClient implements Runnable {
Socket socket;
DefaultListModel dlm2;
JList jList2;
InputStreamReader reader;
BufferedReader buffer_reader;

public ClientReceiveFromClient(Socket socket
DefaultListModel dlm2 JList jList2) {
this.socket = socket;
this.dlm2 = dlm2;
this.jList2 = jList2;
}

public void run() {
try {
reader = new InputStreamReader(socket.getInputStream());
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
buffer_reader = new BufferedReader(reader);
try {
String request = buffer_reader.readLine();
dlm2.addElement(request);
jList2.setModel(dlm2);
socket.close();
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2018-04-27 16:45  C-S and C-C\.classpath

     文件        387  2018-04-27 16:38  C-S and C-C\.project

     文件        598  2018-04-27 16:45  C-S and C-C\.settings\org.eclipse.jdt.core.prefs

     文件       1831  2018-05-02 15:19  C-S and C-C\bin\client\ClientReceiveFromClient.class

     文件       3970  2018-05-02 12:18  C-S and C-C\bin\client\ClientReceiveServer.class

     文件        881  2018-05-02 15:37  C-S and C-C\bin\client\ClientSwing$1.class

     文件        881  2018-05-02 15:37  C-S and C-C\bin\client\ClientSwing$2.class

     文件        737  2018-05-02 15:37  C-S and C-C\bin\client\ClientSwing$3.class

     文件        737  2018-05-02 15:37  C-S and C-C\bin\client\ClientSwing$4.class

     文件        881  2018-05-02 15:37  C-S and C-C\bin\client\ClientSwing$5.class

     文件        737  2018-05-02 15:37  C-S and C-C\bin\client\ClientSwing$6.class

     文件        968  2018-05-02 15:37  C-S and C-C\bin\client\ClientSwing$7.class

     文件       9525  2018-05-02 15:37  C-S and C-C\bin\client\ClientSwing.class

     文件       1954  2018-05-02 15:19  C-S and C-C\bin\client\ClientThread.class

     文件       5942  2018-05-02 15:51  C-S and C-C\bin\server\ServerReceive.class

     文件        881  2018-05-01 22:33  C-S and C-C\bin\server\ServerSwing$1.class

     文件        881  2018-05-01 22:33  C-S and C-C\bin\server\ServerSwing$2.class

     文件        737  2018-05-01 22:33  C-S and C-C\bin\server\ServerSwing$3.class

     文件        881  2018-05-01 22:33  C-S and C-C\bin\server\ServerSwing$4.class

     文件        881  2018-05-01 22:33  C-S and C-C\bin\server\ServerSwing$5.class

     文件        737  2018-05-01 22:33  C-S and C-C\bin\server\ServerSwing$6.class

     文件        968  2018-05-01 22:33  C-S and C-C\bin\server\ServerSwing$7.class

     文件       8748  2018-05-01 22:33  C-S and C-C\bin\server\ServerSwing.class

     文件       4424  2018-05-02 12:57  C-S and C-C\bin\server\ServerThread.class

     文件       1048  2018-05-02 15:19  C-S and C-C\src\client\ClientReceiveFromClient.java

     文件       2908  2018-05-02 12:18  C-S and C-C\src\client\ClientReceiveServer.java

     文件      10073  2018-05-02 15:37  C-S and C-C\src\client\ClientSwing.java

     文件       1478  2018-05-02 15:19  C-S and C-C\src\client\ClientThread.java

     文件       6107  2018-05-02 15:51  C-S and C-C\src\server\ServerReceive.java

     文件       8443  2018-05-01 22:33  C-S and C-C\src\server\ServerSwing.java

............此处省略12个文件信息

评论

共有 条评论