node.js では、tcp サーバーにはリッスンする次のメソッドがあります。
server.listen(port, [host], [backlog], [listeningListener])
server.listen(path, [listeningListener])
server.listen(handle, [listeningListener])
この下位レベルの tcp サーバーを呼び出すアプリケーション固有のサーバーを作成したいと考えています。TCP サーバーの正しいリッスン メソッドを呼び出すだけのリッスン メソッドをユーザーに提供したいと考えています。
3 つの異なるリッスン メソッドを記述して、それらの引数を 3 つの tcp サーバーのリッスン メソッドに渡すことを回避する方法はありますか? オプションのパラメーターを渡しますか?
このようなことを行うことはできますか (構文を少し作成して):
myapp.listen(args*){
tcpserver.listen(args*);
}