什麼是通過套接字連接同步對象的好方法?爲套接字/網絡連接同步對象 - 最佳實踐不使用WCF?
這是我到目前爲止想到的。
一個對象在其getter和setter中調用一個Update方法,該方法通過套接字連接將所有類的信息傳遞給其他連接的客戶端。要在客戶端上更新這些更改,將調用一個重載方法,該方法基本上爲其成員的值分析字符串並相應地設置它們。
這是一個合理的方式去做事嗎?對於我讀過的關於Raknet是如何實現它的東西的,你需要實現特定的方法,當一個對象需要更新時,它就會調用它。
如果您處理的所有數據都是原始類型,我可以看到這個工作可能效率低下。但其他課程呢?期望API上的用戶在他們自己的類中調用上述方法是否合理?如果他們使用的標準數據結構沒有被覆蓋的方法會怎麼樣。
我知道有像WCF這樣的事情爲你做這件事,但我真的想實現我自己的解決方案,即使它不是WCF可能的最佳解決方案。
感謝任何建議SO用戶! :)