⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 employserver.java

📁 《Java TCP/IP应用开发详解》的部分源程序,开发环境为ECLIPSE3.1
💻 JAVA
字号:
package section15;
import java.io.*;
import java.net.*;
public class EmployServer {

	/**
	 * @param args
	 */
	public static void main(String[] args) throws IOException{
		ServerSocket serverSocket=null;
		BufferedReader in=null;
		PrintWriter out=null;
        Socket clientSocket=null; 
		EmployProtocal empro=new EmployProtocal();
        try{
			serverSocket=new ServerSocket(1110);
		}catch(IOException e)
		{
			System.err.println("can't listen on port 1110!");
			System.exit(1);
		}
        
        	
        		clientSocket=serverSocket.accept();
        		in=new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
                out=new PrintWriter(clientSocket.getOutputStream(),true);
        		out.println("Hello!...");
        		out.println("Enter BYE to exit");
        		out.flush();
        		while(true)
        		{
        			String str=in.readLine();
        			if(str==null)
        				break;
        			else
        				{
        				out.println(empro.judge(str));
        				out.flush();
        				if(str.trim().equalsIgnoreCase("BYE"))
        					break;
        				}
        		}
        	
        	out.close();
        	in.close();
        	clientSocket.close();
        	serverSocket.close();
            
	  }
	
        
	}

⌨️ 快捷键说明

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