[英]Running LAN WCF service
我正在嘗試創建一個客戶端服務器應用程序,其中服務器在用戶的計算機上運行。 我正在研究使用WCF或套接字,但是我有兩個問題。
我想使用WCF,但似乎用戶需要管理員權限才能啟動該服務。 如果WCF服務在托管應用程序(例如Windows服務)中運行,用戶是否需要管理員權限? 對於套接字,似乎不需要管理權限即可打開相關端口。
HTTPS安全在WCF中將如何工作? 由於這是一個LAN程序(用戶從客戶端與他們自己的計算機對話),我是否需要購買證書並將其安裝在他們的計算機上? 我寧願避免這種情況,因為傳輸的數據不敏感。 如果我將SSLStream用於套接字,是否會一樣?
有很多問題,:),因此部分答案很短:
您甚至可以在控制台應用程序中托管WCF。 Windows服務可能不需要在PC上安裝管理員屬性。
對於HTTPS-您不必購買證書,可以自己創建證書-網絡中有很多示例。 但是-如果您的數據不敏感-則可以使用簡單的http。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.