假設我有一個在遠程服務器上偵聽的wcf服務。 客戶端在連接之前能夠知道操作系統將分配哪個端口嗎?如何確定將哪個端口分配給客戶端?
0
A
回答
1
不,默認情況下不...但是你可以使用的ServicePoint的管理請求發送到URI的BindIPEndPointDelegate財產搏鬥控制遠:
var servicePoint=ServicePointManager.FindServicePoint(myServiceUri);
servicePoint.BindIPEndPointDelegate = (sp, remoteEndPoint, retryCount) =>
new IPEndPoint(localEndpointDetailsGoHere)
你需要自己管理端口,在這種情況下。
相關問題
- 1. 如何確定哪個端口aiohttp選擇給定端口= 0時
- 2. 如何指定iperf客戶端端口
- 3. 如何查找分配給UDP客戶端(以.net/C#)的端口號?
- 4. IdentityServer3:如何將ClientSecret分配給MVC客戶端?
- 5. 臨時分配給外部客戶端?
- 6. C#配置TCPClient客戶端的端口
- 7. 如何將一個PCI設備分配給一個ttyUSB端口?
- 8. 將ipa文件分發給客戶端
- 9. 如何高效地將文件分發給多個客戶端?
- 10. 將變量分配給pyserial端口
- 11. 如何將客戶端ID分配給特定的kafka生產者或主題?
- 12. C#指定客戶端端口
- 13. 如何確定客戶端在autobahnPython
- 14. 如何確定在客戶端
- 15. 如何確定Oracle客戶端版本
- 16. UDP客戶端太晚分配空閒端口
- 17. Java客戶端/服務器套接字端口分配
- 18. SSH客戶端端口
- 19. OpenJMS - 客戶端端口號
- 20. SocketPermission - 客戶端端口?
- 21. 默認情況下,socketIO客戶端偵聽哪個端口?
- 22. 檢測客戶端連接到哪個端口
- 23. 客戶端特定配置
- 24. 如何分配客戶端連接的主機名和端口號?
- 25. C++ - 使用兩臺機器將端口分配給UDP客戶機
- 26. 將WCF服務公開給asmx客戶端和WCF客戶端
- 27. Java RMI - 將客戶端存根發送給其他客戶端
- 28. 哪個端口使用rethinkdb客戶端驅動程序?如何設置特定端口來偵聽rethinkdb客戶端驅動程序?
- 29. 如何將客戶端
- 30. 如何在PHP中指定socket客戶端的端口?
你爲什麼想這樣做? – empi
我將使用'BasicHttpBinding'實現一個雙工通信:當節點A向節點B發送一個請求時,如果節點B接受這個請求,那麼節點A應該保留一個可用的時隙到來自B的即將到來的連接;但A只能知道B的IP地址以便保留該插槽,而不知道該端口。 – enzom83