📄 server_app_test.java
字号:
//Server_app_test.java
/**
@author Joedan
*/
import java.net.*;
class Server_app_test
{
Client client;
Server_app_test()
{
client = new Client("127.0.0.1", MyConstants.PORT);
提示(client.登录("10000", "test"));
rcv(client);
提示(client.登录("4137759", "test"));
rcv(client);
client.发送查询在线用户数据包();
rcv(client);
client.发送增加好友数据包("10000");
rcv(client);
client.发送增加好友数据包("10001");
rcv(client);
client.发送请求好友列表数据包();
rcv(client);
client.发送删除好友数据包("10001");
rcv(client);
client.发送请求好友列表数据包();
// rcv(client);
client.发送请求在线好友列表数据包();
rcv(client);
client.登录("10000", "test");
rcv(client);
client.下线();
rcv(client);
client.发送查询在线用户数据包();
rcv(client);
// client.发送注册数据包("4137759", "Joedan", "test");
}
static void rcv(Client client)
{
try
{
client.s.setSoTimeout(3000);
while(true)
提示(new String(client.读取数据包WithTimeout().getData()).trim());
}
catch(Exception e){}
}
public static void main(String args[])
{
new Server_app_test();
}
static void 提示(String s)
{
System.out.println(s);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -