簡體   English   中英

我們可以在端口80上托管wcf服務嗎?

[英]can we host wcf service on port 80?

我需要有關在端口80上托管wcf rest服務的建議。我開發了一項服務,並將該服務作為Windows服務托管在端口80上,並且該服務不會與外界對話。 通信是在本地瀏覽器和服務之間進行的。 在Windows 7和更高版本中,我使用netsh而在XP中,我使用httpcfg在端口80上保留namepsace。

如果我將其分發給每個人,它將在每台機器上運行。 這是正確的方法嗎? 這種方法的優缺點是什么?

我只能使用端口80。

默認情況下,端口80用於服務HTTP請求,它不是超文本傳輸​​協議的一部分,但仍...廣泛用於此目的。 我不建議您繼續使用當前的方法,因為您要分發此軟件,最終用戶可能會發現很多問題,綁定到端口80的計算機上運行的任何軟件/服務都不允許您這樣做附上。

我將研究其端口更可能未被其他協議使用的端口,或者如果需求允許的話,對任何可用端口進行本地掃描並使用它。

我不會在眾所周知的端口上托管任何東西,這是一個壞主意。 由於該服務未與外界對話,因此您可以選擇另一個服務未使用的端口。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM