0

複数のアプリケーションが通信にポート 80 を使用できるようにする方法についての提案を探しています。

複数のアプリケーションを実際にポート 80 にバインドすることは不可能である、または少なくとも賢明ではないことはわかっていますが、ポート 80 を使用して Web インターフェイス (HTTP) と RTP を備えた RTSP の両方を提供するデバイスがある場合に、アプライアンスを見てきました。

これを達成する方法について、私は 2 つのアイデアを持っています。

すべての機能を実装したカスタムメイドのアプリですか?

たとえば、同じバイナリが Web サーバーと RTSP サーバーに使用されます。たとえば、ポート 80 で Apache と openSSH の両方が必要な場合は、既に開発されたアプリにサーバーの変更を加える必要があるため、これは一種の制限のようです。

「ポート 80 マルチプレクサ」のようなパターンはありますか?

たとえば、ポート 80 をリッスンするパーサー アプリケーションは、受信したパッケージのヘッダーに応じて、必要なアプリケーションにパッケージを渡します。

関連する参考文献がいくつか見つかったので、試してみます。

4

1 に答える 1