易语言 java支持_开源Java客户端可以连接易语言服务器
我們的服務端處理客戶端的連接請求是同步進行的, 每次接收到來自客戶端的連接請求后,
都要先跟當前的客戶端通信完之后才能再處理下一個連接請求。 這在并發比較多的情況下會嚴重影響程序的性能,
為此,我們可以把它改為如下這種異步處理與客戶端通信的方式
.子程序 _服務器1_數據到達
編輯框2.內容 = 編輯框2.內容 + 服務器1.取回客戶 () + “ : ” + 到文本 (服務器1.取回數據 ()) + #換行符
.子程序 _服務器1_客戶進入
編輯框2.內容 = 編輯框2.內容 + 服務器1.取回客戶 () + “進入了……” + #換行符
.子程序 _服務器1_客戶離開
編輯框2.內容 = 編輯框2.內容 + 服務器1.取回客戶 () + “離開了……” + #換行符import java.io.IOException;
import java.io.PrintWriter;
import java.net.Socket;
import java.util.Scanner;
public class Test {
static Socket socket;
public static void main(String[] args) {
try {
socket = new Socket("192.168.43.44", 19720);
} catch (Exception e) {
e.printStackTrace();
}
Scanner scanner = new Scanner(System.in);
String now = "";
do {
now = scanner.next();
codeString(now);
} while (!now.equals("exit"));
}
public static void codeString(String code) {
PrintWriter pWriter;
try {
pWriter = new PrintWriter(socket.getOutputStream());
pWriter.println(code);
pWriter.flush();
} catch (IOException e1) {
e1.printStackTrace();
}
}
}
總結
以上是生活随笔為你收集整理的易语言 java支持_开源Java客户端可以连接易语言服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 成都大熊猫基地下午去能看到熊猫吗
- 下一篇: 梦幻新诛仙装备怎么修理