WebSocketは、W3C(World Wide Web Consortium)とIETF(Internet Engineering Task Force)が標準化を進めているクライアント/サーバー間の双方向通信のための規格です。以前はHTML5の仕様の一部でしたが、現在は独立した仕様として標準化が進められています。 チャットや ...
Node.jsの「WebSocket」の使い方をまとめました。「Unity版」のサンプルと通信できます。 1. WebSocket Webアプリで双方向通信を実現するための技術規格。 文字列とバリナリデータを送受信することが可能。 2. プロジェクトの作成 プロジェクトの作成方法は、次の ...
Handy Stadiumの構成を説明しましょう。Handy Stadiumでは「app.js」「roomData.js」「gameData.js」「gameServer.js」など、処理ごとにファイルを分けています。 クライアントの接続や、ルームへの入出の管理はapp.jsとroomData.jsで処理しています。 WebSocketのメッセージは文字 ...
昨今のオンラインイベントのライブ配信等で利用されているオープンソースソフトウェアの OBSは、プラグインを用いることでアプリ外部から制御することもできます。 プラグインは obs-websocket というものなのですが、このプラグインを使った処理の開発を ...
前回まででMilkcocoaの概要から簡単な使い方、 発展的な使い方を紹介しました。前回まではフロントエンド開発としてのJavaScriptを使ってブラウザで動作するWebアプリケーションを実装してきました。 今回はMilkcocoaのNode. js向けSDKを用いて、 サーバサイドで ...
サーバサイドJavaScriptのための環境として登場した「Node.js」は、今やクライアント環境でのJavaScriptランタイムとしてもポピュラーなものとなっています。その開発はどのようなプロセスで進められており、今後はどのような形で進化していくのでしょうか。
OpenJS Foundationは2024年4月25日、Node. jsの新バージョン 「Node. js 22」 をリリースした。 Node.js 22 is now available! -Node. jsNode.js 22 ...