服務(wù)層中有一個數(shù)據(jù)表,原則上是保存在服務(wù)器中的內(nèi)存。此數(shù)據(jù)表是客戶端A生成的,若客戶端B想獲取其中的數(shù)據(jù),可以獲取到嗎?若客戶端B要修改的數(shù)據(jù)和A修改的數(shù)據(jù)是相同的,如何協(xié)同處理。問題補(bǔ)充:能否貼點(diǎn)代碼上來,參考下呢?
2 回答

慕哥6287543
TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超10個贊
此數(shù)據(jù)表是客戶端A生成的,若客戶端B想獲取其中的數(shù)據(jù),可以獲取到嗎?
完全可以,直接訪問就行了啊
若客戶端B要修改的數(shù)據(jù)和A修改的數(shù)據(jù)是相同的,如何協(xié)同處理。
在服務(wù)端lock一下

繁星淼淼
TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個贊
數(shù)據(jù)只要保存在服務(wù)器端就可以共享。
如果是數(shù)據(jù)庫的話,直接操作就行,都是操作同一個數(shù)據(jù)。
如果是內(nèi)存,操作對象分布的托管堆內(nèi)存一樣就行,如緩存Cache、靜態(tài)變量 等。
- 2 回答
- 0 關(guān)注
- 453 瀏覽
添加回答
舉報
0/150
提交
取消