java_sock.java

来自「java的通讯程序(socket)」· Java 代码 · 共 48 行

JAVA
48
字号
package sock;
import java.io.*;
import java.net.*;
import Socket_java.*;

public class java_sock{
	
	static server Server;
	static client Client;
	static write_log w_log;
	static read_write serv;
	private static ServerSocket liste;
	private static Socket Serv_;
	int connects = 0;
	public java_sock(){
	}
	
	public static void main(String arg[]){
		liste=Server.Jlisten(9000,5);
		System.out.println(" listen is ok --- and begin accept......");
			
		Serv_=Server.Jaccept(liste);
		boolean more=true;
		
		while(more){
		
			System.out.println(" begin to read ----------------");
			String test="";
			test=serv.read_sock(Serv_);
			
			if(test==null || test.equals("")){
				System.out.println("I get exit buf =["+test+"]");
				more=false;
			}else{
				System.out.println(" I receive from Client buf="+test);
				w_log.write_test(test);
				if(test.equals("test")){
					serv.write_sock(Serv_,"I receive'd test");
				}else{
					System.out.println(" no test,no return !");
					serv.write_sock(Serv_,"I receive'd  isn't test");
				}
			}
		
		}
		System.out.println(" I Receive buf is null ! I not receive !");
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?