zoukankan      html  css  js  c++  java
  • Socket基础编程

    1、服务器端代码如下

    package com.njupt.webservice;
    
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.InputStreamReader;
    import java.net.ServerSocket;
    import java.net.Socket;
    
    public class Server {
    
    	public static void main(String[] args) throws Exception {
    		ServerSocket ss = new ServerSocket(6789);
    		
    		while(true){
    			Socket s =  ss.accept();
    			InputStream is = s.getInputStream();
    			
    			BufferedReader br = new BufferedReader(new InputStreamReader(is));
    			String str = br.readLine();
    			
    			System.out.println("客户端说:" + str);
    			
    			br.close();
    			is.close();
    			s.close();
    			
    		}
    	}
    }
    


    2、客户端代码如下:

    package com.njupt.webservice;
    
    import java.io.BufferedWriter;
    import java.io.IOException;
    import java.io.OutputStream;
    import java.io.OutputStreamWriter;
    import java.net.Socket;
    import java.net.UnknownHostException;
    
    public class Client {
    
    	public static void main(String[] args) throws Exception {
    		Socket s = new Socket("127.0.0.1",6789);
    		
    		OutputStream os = s.getOutputStream();
    		
    		BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(os));
    		
    		bw.write("我喜欢章泽天?");
    		
    		bw.close();
    		os.close();
    		s.close();
    	}
    }
    


  • 相关阅读:
    Jmeter 脚本录制
    Scrapy 爬虫模拟登陆的3种策略
    Scrapy Shell
    Ipython
    XPath helper
    python3 接口测试数据驱动之操作mysql数据库
    Pandas 基础(17)
    Pandas 基础(16)
    在 Laravel 项目中使用 Elasticsearch 做引擎,scout 全文搜索(小白出品, 绝对白话)
    Pandas 基础(15)
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3109061.html
Copyright © 2011-2022 走看看