📄 nettestcase1.java
字号:
package com.gctech.sms.sdsms;
import java.io.DataInputStream;
import java.io.IOException;
import java.io.PrintStream;
import java.net.Socket;
import java.util.Properties;
import com.gctech.sms.sdsms.common.ResourceUtil;
/**
* <p>Title:建立正确的Telnet端口连接</p>
* <p>Description:</p>
* <p>Copyright: GCTech (c) 2004-6-2</p>
* <p>Company: 国创科技</p>
* <p>Email: ly@gctech.com.cn</p>
*
*
* @version 1.0
* @author liyi
*/
public class NetTestCase1 implements NetTest {
public String test() {
//载入测试信息
Properties ps = ResourceUtil.getConfig("");
String serverIp = ps.getProperty("sd.cmcc.serverIp");
//String port = ps.getProperty("sd.cmcc.port");
String port = "23";
StringBuffer result = new StringBuffer();
Socket socket = null;
try {
socket = new Socket(serverIp, new Integer(port).intValue());
DataInputStream is = new DataInputStream(socket.getInputStream());
String line;
while((line = is.readLine()) != null){
result.append(line);
result.append("\r\n");
}
return result.toString();
} catch (IOException e) {
e.printStackTrace();
return "连接测试失败,网络错误";
} finally {
try {
if (socket != null)
socket.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
public static void main(String[] args) {
NetTestCase1 handler = new NetTestCase1();
System.out.println(handler.test());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -