Tag: tcp

在Kotlin中创建一个TCP侦听器

我现在正在给Kotlin一个项目,我正在工作。 这个项目需要我打开一个Socket并在一个端口上侦听TCP包,这样我才能解析它们。 在Java中,如果使用缓冲区读取器,套接字和服务器套接字来定义所引用的variables,则以下方法可用: while((CurrentLine = ClientBufferReader.readLine()) != null){FullString += CurrentLine} 但是,在Kotlin中,这是行不通的,因为无法评估任务。 我怎么能在Kotlin中find相同的结果呢?

TCP数据有时不被java(或python)服务器接收

我正在开发一个由arduino mkr1000组成的系统,我想通过wifi发送数据到我的本地网络中运行的java服务器程序。 除了主要部分之外的一切工作:由arduino发送的数据有时不被服务器接收… 我正在使用arduino Wifi101库连接到我的wifi,获得WiFiClient并发送数据。 下面的代码只是一个演示问题的例子: for (int i = 0; i < 3; ++i) { Serial.println(F("Connecting to wifi")); const auto status = WiFi.begin("…", "…"); if (status != WL_CONNECTED) { Serial.print(F("Could not connect to WiFi: ")); switch (status) { case WL_CONNECT_FAILED: Serial.println(F("WL_CONNECT_FAILED")); break; case WL_DISCONNECTED: Serial.println(F("WL_DISCONNECTED")); break; default: Serial.print(F("Code ")); Serial.println(status, DEC); break; } } […]