ローカルシェルを開いてHTTPサーバーとコマンドを送受信できる小さなノード実行可能ファイルを作成しようとしています。
論理的には十分に単純に思えますが、これを実装する際のベスト プラクティスは何でしょうか?
- Node API を使用してコマンドラインを開く
- サーバー URL /xmlrpc-urlhere/ からのコマンドをリッスンします。
- Ajax または WebRTC 経由でコマンドを受信したときは? コマンドラインで実行する
- コマンド ライン応答をユーザーに POST します。
このシェルは管理目的で使用されます。
これを行う良い方法は思いつきません.npmをチェックしましたが、ノードjs用の基本的なコマンドラインモジュールがいくつかあるようですが、この機能を持つものは何もありません.