【实例简介】
这是《Java TCP/IP Socket编程》一书的源代码,有兴趣的朋友可以看!
【实例截图】
【核心代码】
JavaTCP_IPSocket编程源代码
└── Java TCP_IP Socket编程源代码
├── Chapter2
│ ├── InetAddressExample.java
│ ├── TCPEchoClient.java
│ ├── TCPEchoClientGUI.java
│ ├── TCPEchoServer.java
│ ├── UDPEchoClientTimeout.java
│ └── UDPEchoServer.java
├── Chapter3
│ ├── BruteForceCoding.java
│ ├── DelimFramer.java
│ ├── Framer.java
│ ├── LengthFramer.java
│ ├── VoteClientTCP.java
│ ├── VoteClientUDP.java
│ ├── VoteMsg.java
│ ├── VoteMsgBinCoder.java
│ ├── VoteMsgCoder.java
│ ├── VoteMsgTextCoder.java
│ ├── VoteServerTCP.java
│ ├── VoteServerUDP.java
│ └── VoteService.java
├── Chapter4
│ ├── CompressClient.java
│ ├── CompressProtocol.java
│ ├── EchoProtocol.java
│ ├── FileClientApplet.html
│ ├── FileClientApplet.java
│ ├── TCPEchoServerExecutor.java
│ ├── TCPEchoServerPool.java
│ ├── TCPEchoServerThread.java
│ ├── TCPFileServer.java
│ ├── ThreadExample.java
│ ├── TimeLimitEchoProtocol.java
│ ├── VoteMulticastReceiver.java
│ └── VoteMulticastSender.java
├── Chapter5
│ ├── EchoSelectorProtocol.java
│ ├── TCPEchoClientNonblocking.java
│ ├── TCPProtocol.java
│ ├── TCPServerSelector.java
│ └── UDPEchoServerSelector.java
└── Chapter6
├── CompressClient.java
└── CompressClientNoDeadlock.java
6 directories, 39 files