0

サーバーがユーザーのマシンで実行されるクライアントサーバーアプリを作成しようとしています。WCF またはソケットの使用を検討していますが、いくつか質問があります。

WCF を使用したいのですが、サービスを起動するにはユーザーに管理者権限が必要なようです。WCF サービスがマネージド アプリケーション (Windows サービスなど) 内で実行されている場合、ユーザーには管理者権限が必要ですか? ソケットを使用すると、関連するポートを開くのに管理者権限は必要ないようです。

HTTPS セキュリティは WCF でどのように機能しますか? これは LAN プログラム (ユーザーがクライアントから自分のマシンに話しかける) であるため、証明書を購入して自分のマシンにインストールする必要がありますか? 転送されるデータは機密ではないため、可能であればこれを避けたいと思います。ソケットに SSLStream を使用する場合、これは同じでしょうか?

4

1 に答える 1