PowerShellでのWebサーバ構築には、HttpListenerを使うと実装可能。
さらに、Register-ObjectEvent を組み合わせることで、非同期処理が可能になる。
Register-ObjectEvent を利用した非同期処理は、Powershell版Webサーバを目指しているPolarisで利用されている。
PowerShell/Polaris: A cross-platform, minimalist web framework for PowerShell (github.com)
コメント