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

📄 echoclient.java

📁 电信的网厅的整站代码
💻 JAVA
字号:
package com.doone.wskfmgr.business.monitor;

import java.net.*;
import java.io.*;
/**
 * @author chenc
 * 作用:SOCKET通信的客户端,取得服务端发送过来的原始数据;
 */
public class EchoClient {

	public static final String MEMORY = "MEMORY";

	public static final String CPUINFO = "CPUINFO";

	public static String clientTest(String command) {
		String fromServer = null;
		try {
			Socket echoClient = new Socket("192.168.100.99", 3333);
			// creat a new socket connected to host and port 3333
			PrintWriter out = new PrintWriter(echoClient.getOutputStream(),
					true);
			BufferedReader in = new BufferedReader(new InputStreamReader(
					echoClient.getInputStream()));

			System.out.println("you input command is:" + command);
			out.println(command);

			fromServer = in.readLine();
			// System.out.println(fromServer);
			out.close();
			in.close();
			echoClient.close();
		} catch (UnknownHostException e) {
			System.err.println("Unknown host:yourhostname");
			System.exit(1);
		} catch (IOException e) {
			System.err.println("I/0 error:" + e.getMessage());
			System.exit(1);
		}
		return fromServer;
	}

	public static void main(String[] args) {
		for (int i = 0; i < 10; i++) {
			
			System.out.println("--->" + clientTest(MEMORY));
		}

	}
}

⌨️ 快捷键说明

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