-
服务端: 1、创建ServerSocket对象,绑定监听端口 2、通过accept()方法监听客户端请求 3、连接建立后,通过输入流读取客户端发送的请求信息 4、通过输出流向客户端发送响应信息 5、关闭相关资源 客户端: 1、创建Socket对象,指明需要连接的服务器的地址和端口号 2、连接建立后,通过输出流向服务器端发送请求信息 3、通过输入流获取服务器相应的信息 4、关闭相关资源。查看全部
-
Socket通信实现步骤: 1、创建ServerSocket和Socket 2、打开连接到Socket的输入/输出流 3、按照协议对Socket进行读/写操作 4、关闭输入输出流、关闭Socket.查看全部
-
通信过程(Socket通信模型): 1、在服务端建立一个ServerSocket,绑定相应的端口,并且在指定的端口进行侦听,等待客户端的连接。 2、当客户端创建连接Socket并且向服务端发送请求。 3、服务器收到请求,并且接受客户端的请求信息。一旦接收到客户端的连接请求后,会创建一个链接socket,用来与客户端的socket进行通信。 通过相应的输入/输出流进行数据的交换,数据的发送接收以及数据的响应等等。 4、当客户端和服务端通信完毕后,需要分别关闭socket,结束通信。查看全部
-
package com.imooc.reflect; import java.net.MalformedURLException; import java.net.URL; public class Test02 { /** * URL的常用方法 * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { //创建一个URL实例 URL imooc = new URL("http://www.imooc.com");查看全部
-
基于UDP的Socket(客户端): 1、定义发送信息 2、船舰DatagramPacket,包含要发送的数据 3、创建DatagramSocket 4、发送数据查看全部
-
基于UDP的socket(服务端): 1、创建DatagramSocket并指定端口号 2、创建datagramPacket 3、接受客户端发送到信息 4、读取数据查看全部
-
多线程Socket: 1、客户端创建ServerSocket后循环调用accept()等待不同客户端登录连接 2、客户端创建一个socket并与服务器连接 3、服务器接收请求,创建socket与客户端专线连接 4、客户端与服务器的两个socket在单独的线程上完成通信 5、服务器端继续等待其他连接。查看全部
-
客户端步骤: 1、创建socket对象,并指定所访问服务器地址及端口号 2、建立连接后,通过输出流向服务器端发送消息内容 3、通过输入流获得服务器端返回的消息内容 4、关闭相应资源查看全部
-
服务器端步骤: 1、创建serversocket对象 2、调用accept()方法监听客户端请求 3、使用输入流接受客户端发来的消息内容 4、使用输出流作为响应,向客户端发送消息内容 5、关闭相应资源查看全部
-
mark一下...查看全部
-
客户端实现的步骤查看全部
-
服务器端实现步骤查看全部
-
相关操作查看全部
-
Socket查看全部
-
TCP/IP 传输控制协议/互联网协议 应用层: FTP文件传输协议 http超文本传输协议 Telnet 远程登录协议 端口 端口号:区分不同应用程序,范围0~65535,其中0~1023为系统保留。 Ip地址和端口号组成了所谓的socket。查看全部
举报
0/150
提交
取消