PowerShell版 同期サーバー ソケットの例

参考URL

.NET Framework ネットワーク プログラミングのソース(C#版)を参考にPowerShellに落とし込んだもの。

ベースの仕様

基本は、マイクロソフトの記載のとおり。以下抜粋

このアプリケーションは、クライアントからの接続要求を受け取るサーバーの動きをする。

 このサーバーは同期ソケットで構築されるため、サーバー アプリケーションの実行は、クライアントからの接続を待っている間、一時停止となる。

 このアプリケーションはクライアントから文字列を受信し、それをコンソールに表示し、クライアントにエコー バックする。 クライアントからの文字列には、メッセージの終わりを伝えるための文字列 “<EOF>” が含まれている必要がある。

そのほか、オリジナル要素として、ちょっとコメント出力を追加している。

仕様は、この通り

コメント

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