一、ServerSocketjava.lang.Object |-java.net.ServerSocket有子类SSLServerSocket。此类实现服务器套接字。服务器套接字等待请求通过网络传入。它基于该请求执行某些操作,然后可能向请求者返回结果。常用构造方法:ServerSocket(in....
分类:
编程语言 时间:
2015-01-20 15:26:26
阅读次数:
219
在前几遍文章中,我们已经知道了客户端与服务器通信,包括多个客户端与服务器的通信,接下来我们演示下客户端与服务器的完整通信过程。
先看效果图
客户端1
客户端2...
分类:
编程语言 时间:
2015-01-17 12:42:46
阅读次数:
110
在Java网络编程笔记4中我们看到了客户端与服务器通信的过程,只是在前面的程序只是单个客户端与服务器通信
的例子。
接下来我们看如何实现多个客户端与服务器通信,对于服务器来说,它要为每个客户端请求的Socket建立一个线程,并通过它进行通信。
在这里创建一个线程类用来管理Socket:
public class ServerThread extends Thread {
private...
分类:
编程语言 时间:
2015-01-17 11:16:53
阅读次数:
228
UDP协议与TCP协议之间的区别不再分析,主要是分析一下这两个协议在Java通信编程中是如何被使用的。
首先介绍TCP,对于TCP,Java语言为它提供了良好的支持。建立TCP通信,首先需要构建服务器,并且得
到服务器的IP和端口号。
TCP协议下的Socket类:
java.net.Socket类代表客户端连接
java.net.ServerSocket类代表服务器端连接
Serve...
分类:
编程语言 时间:
2015-01-16 16:47:50
阅读次数:
199
Socket和ServerSocket,网络编程可以分为创建Socket、打开连接Socket的输入流和输出流,对Socket进行编程,关闭Socket。
创建Socket
一个功能齐全的Socket的工作过程包含以下四个步骤:
1、创建Socket。
2、打开连接到Socket的输入/输出流。
3、按照一定的协议对Socket进行读/写操作。
4、关闭Socket...
分类:
编程语言 时间:
2015-01-13 00:08:30
阅读次数:
223
原文地址:Java Socket编程Java Socket编程对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有S...
分类:
编程语言 时间:
2015-01-10 20:56:10
阅读次数:
362
ServerSocketChannel
Java NIO中的 ServerSocketChannel 是一个可以监听新进来的TCP连接的通道, 就像标准IO中的ServerSocket一样。ServerSocketChannel类在 java.nio.channels包中。
ServerSocketChannel serverSocketChannel = ServerSocketChan...
分类:
编程语言 时间:
2015-01-05 16:42:02
阅读次数:
121
DatagramChannel 最后一个socket通道是DatagramChannel。正如SocketChannel对应Socket,ServerSocketChannel对应ServerSocket,每一个DatagramChannel对象也有一个关联的DatagramSocket对象。不过....
分类:
其他好文 时间:
2015-01-03 11:54:01
阅读次数:
192
花了两个小时时间去看书写例子,遇到不少蛋疼的问题,把例子贴出来,以免忘记
服务器端:
import java.io.*;
import java.net.*;
public class mYServer {
public static void main(String[] args) {
ServerSocket serverSo...
分类:
编程语言 时间:
2014-12-24 13:30:54
阅读次数:
161
套接字工作原理:
要通过互联网进行通信,你至少需要一对套接字,其中一个运行于客户机端,我们称之为ClientSocket,另一个运行于服务器端,我们称之为ServerSocket。
根据连接启动的方式以及本地套接字要连接的目标,套接字之间的连接过程可以分为三个步骤:服务器监听,客户端请求,连接确认。
所谓服务器监听,是服务器端套接字并不定位具体的客户端套接字,而是处于等待连接的...
分类:
其他好文 时间:
2014-12-23 21:18:43
阅读次数:
126