如果不能,其他類似的 Socket 開發框架有這種功能嗎?
uj5u.com熱心網友回復:
技術上都可以,但是實際部署上不可行。做個比喻,你的機器很容易知道微軟服務器的地址,并連接到服務器。反過來說,微軟服務器不容易知道你桌上電腦的地址。
而且,出于安全的考慮,一般你的光貓,防火墻等等,往往不允許未知的外部發起的連接。
uj5u.com熱心網友回復:
局域網,ip地址都是知道的。uj5u.com熱心網友回復:
CS不是按對等網(p2p)設計的so,你的描述就是錯的。沒有server連接client的說法。除非對方也是server
uj5u.com熱心網友回復:
不可思議,這種反主流的思路是誰提出來的?uj5u.com熱心網友回復:
就是,應該是不懂技術細節的領導提出來的。
既然是C/S架構,就應該客戶端發起請求,服務器監聽,這是大家公認的常識。
uj5u.com熱心網友回復:
csdn這是加快取了么?好像很多帖子回復都不同步了
uj5u.com熱心網友回復:
不可以 tcp/ip協議就是這樣規定的.uj5u.com熱心網友回復:
說說你的需求 可以變通實作嗎uj5u.com熱心網友回復:
就算是服務器訊息推送,也要先訂閱監聽。uj5u.com熱心網友回復:
需求分析有問題,可以講下你的業務場景uj5u.com熱心網友回復:
貌似是服務端 監聽客戶端,然后再進行互動的!服務端不能主動發起對客戶端的控制,這樣設計的軟體有安全問題,也不符合軟體設計的標準!具體的還要看你你的應用場景是怎么樣的。
uj5u.com熱心網友回復:
supersocket 不可以連接客戶端, 只能客戶端連接服務端后, 在不斷開連接的情況, 服務端可以主動給客戶端發送資訊, 當然 服務端可以主動斷開客戶端連接。uj5u.com熱心網友回復:
這跟哪種框架沒關系... 根本就不是那么回事...實作不了的..
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/13020.html
標籤:C#
下一篇:Visual Studio2019安裝時報錯Microsoft.Net.4.7.2.FullRedist未能安裝解決方法
