-
多线程服务器:查看全部
-
服务端向客户端响应通过输出流:<br> //获取输出流,响应客户端请求<br> OutputStream os=socket.getOutputStream();<br> PrintWriter pw=new PrintWriter(os);//包装为打印流<br> pw.write("欢迎您");<br> pw.flush();//调用flush()方法将缓冲输出 客户端通过输入流获取服务端的响应 InputStream is=socket.getInputStream(); BufferedReader br=new BufferedReader(new InputStreamReader(IS));//加缓冲 String info=null; while(info=br.readLine()!=null){ System.out.print("我是客户端,服务端说"+info); }查看全部
-
客户端发送请求代码 客户端向服务器端通信方法:先启动服务端然后再启动客户端查看全部
-
服务端: 1、创建ServerSocket对象,绑定监听端口 2、通过accept方法侦听客户端请求 3、连接建立后,通过输入流读取客户端发送的请求信息 4、通过输出流向客户端发送响应信息 5、关闭资源 客户端: 1、创建Socket,指明需要连接的服务器地址和端口号 2、连接建立后,通过输出流向服务器发送请求信息 3、通过输入流获取服务器响应的信息 4、关闭相关资源查看全部
-
ServerSocket:实现服务器套接字,服务器套接字等待请求通过网络传入实际通过 ServerSocket(INT port): accept():侦听并接受此套接字的连接 bind(SocketAddress endpoint,int backlog):ServerSocket绑定到特定地址(IP,端口号) close() getIntAddress/Port():返回ip或者端口号 客户端Socket: 1、创建套接字并将其连接到指定ip地址端口号 Socket(InetAddress address,int port) Socket(String host,int port) 2、方法: close getInetAddress():返回套接字连接地址 getInputStream():返回套接字的输入流 getoutputStream():获取输出流 shutdowmInput():关闭输入流 shutdownOutput():关闭输出流查看全部
-
数据报是货物,UDP是运输方式,Socket也是运输方式,前者是不限速动车,容易翻,后者是长途火车胜在稳定。查看全部
-
优点:速度较快,缺点如图查看全部
-
URL3查看全部
-
URL截图查看全部
-
URL的创建查看全部
-
笔记2查看全部
-
代码2查看全部
-
第一段代码程序查看全部
-
1创建服务器端DatagramSocket,指定端口 2创建数据报,用于接收客户端发送的数据,创建字节数组,指定接收的数据报的大小 3接收客户端发送的数据 4读取数据查看全部
-
实际过程查看全部
举报
0/150
提交
取消