更新时间:2023年10月23日08:20:37
今天帮朋友解决 uniapp 和硬件设备通信的问题,发现挺有意思的,自己研究了一下,结果遇到一个 Bug,最后了 api 之后才知道问题出在哪里。下面就把 uniapp 和 java 写的 socket 服务器代码粘贴出来,供大家参考。亲测,可以正常运行并输出结果。
无图无真相,先上图。
下面是源码:
Java Socket 服务器端代码:
package com.lxl;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class SocketServerExample {
public static void main(String[] args) {
try {
// 创建ServerSocket对象,监听在2233端口
ServerSocket serverSocket = new ServerSocket(2233);
System.out.println("服务器已启动,等待客户端连接...");
// 循环等待客户端连接
while (true) {
// 获取客户端连接