我如何将一个使用socketio的nodejs应用程序转换为dart?是否有支持使用dart的nodejs服务器的方法(最好具备dart编辑器的所有高级调试功能)?socketio是否有基于dart的库?
我如何将一个使用socketio的nodejs应用程序转换为dart?是否有支持使用dart的nodejs服务器的方法(最好具备dart编辑器的所有高级调试功能)?socketio是否有基于dart的库?
import "dart:io";
main() {
HttpServer server = new HttpServer();
WebSocketHandler wsHandler = new WebSocketHandler();
server.addRequestHandler((req) => req.path == "/ws", wsHandler.onRequest);
wsHandler.onOpen = (WebSocketConnection conn) {
conn.onMessage = (message) {
print(message);
conn.send("hello, this is the server");
};
};
server.listen("127.0.0.1",8080);
}
import "dart:html";
main() {
var ws = new WebSocket("ws://127.0.0.1:8080/ws");
ws.on.open.add( (a) {
ws.send("hello, this is the client");
});
ws.on.message.add( (messsage) {
print(message);
});
}