PowerShell版 非同期Webサーバのサンプル(BeginGetContext、Register-ObjectEvent 活用)

PowerShellカテゴリを表すパンダのイラスト PowerShell

 PowerShellでのWebサーバ構築には、HttpListenerを使うと実装可能。

さらに、Register-ObjectEvent を組み合わせることで、非同期処理が可能になる。

Register-ObjectEvent を利用した非同期処理は、Powershell版Webサーバを目指しているPolarisで利用されている。

PowerShell/Polaris: A cross-platform, minimalist web framework for PowerShell (github.com)

文書情報

記事タイトル
PowerShell版 非同期Webサーバのサンプル(BeginGetContext、Register-ObjectEvent 活用)
作成日
更新日
Source URL
https://papanda925.com/?p=1869

ライセンス: 本記事のうち、当サイトが権利を有する本文・自作図表は、特記なき限り CC BY 4.0 で利用できます。生成AIを活用して作成・編集した内容を含みます。コードについて、別途ライセンス表示またはリンク先GitHubリポジトリのライセンスがある場合は、その条件を優先します。引用・第三者資料・画像・商標等は本ライセンスの対象外です。 利用ポリシー

タイトルとURLをコピーしました