我正在開發一個需要在客戶端和服務器之間建立Websockets的系統。我跟着這個例子:帶有PHP WebSockets服務器的Arduino WebSockets客戶端
https://github.com/krohling/ArduinoWebsocketClient
回聲服務器不回答了。這是我的代碼:
#include "Arduino.h"
#include <Ethernet.h>
#include <SPI.h>
#include <WebSocketClient.h>
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
char server[] = "echo.websocket.org";
WebSocketClient client;
void setup() {
Serial.begin(9600);
Ethernet.begin(mac);
client.connect(server);
client.setDataArrivedDelegate(dataArrived);
client.send("Hello World!");
}
void loop() {
client.monitor();
}
void dataArrived(WebSocketClient client, String data) {
Serial.println("Data Arrived: " + data);
}
有人可以告訴我爲什麼這不起作用嗎?
什麼有這個做PHP? –
websocket服務器是基於PHP的 –
Plesae描述了你已經嘗試了什麼,以及它發生了什麼錯誤。 – Julien