有什麼辦法可以從另一個客戶端會話訪問一個客戶端會話的對象?Toplink客戶端會話
0
A
回答
1
除非您將實體隔離到客戶端會話(ClassDescriptor.setIsIsolated),否則ClientSession實際上並不包含任何實體實例。因此,除非您禁用了緩存,否則針對ClientSession的所有查詢都將返回相同的實體實例。
如果您有孤立的實體或實際使用UnitOfWork,那麼您將不得不從持有的UnitOfWork/IsolatedClientSession中獲取值。不建議使用多線程同時訪問UnitOfWork或ClientSession。
0
我並不一定要得到你想達到什麼樣的,但是,根據Server and Client Sessions從TopLink的開發人員指南,你不應該翻過多個線程共享客戶端會話:
雖然客戶端會話是線程安全的,不要使用它們跨多個線程寫入。來自同一客戶端會話的多線程寫入操作可能導致錯誤和數據丟失。有關更多信息,請參閱"Concurrency"。
你能否說明爲什麼你需要這個?
相關問題
- 1. toplink客戶端會話與服務器會話
- 2. 在TopLink中獲取客戶端會話時出錯
- 3. 客戶端會話
- 4. Flask客戶端會話
- 5. 客戶端JS會話庫
- 6. http客戶端會話
- 7. Node.js和客戶端會話
- 8. JMX客戶端會話
- 9. 松鼠sql客戶端會話超時
- 10. JavaScript REST客戶端和會話管理
- 11. 在SOAP客戶端中實現會話
- 12. 客戶端處理會話超時
- 13. 的ColdFusion客戶端VS會話變量
- 14. openam客戶端SDK會話ID無效
- 15. 流星:會話的客戶端
- 16. Boto3客戶端會話中Kivy應用
- 17. SPA客戶端訪問ServiceStack會話
- 18. NetBeans從REST客戶端調試會話
- 19. JAX-RS客戶端和會話管理
- 20. 手動實現客戶端會話
- 21. Axis2客戶端:避免維護會話
- 22. gwt客戶端會話超時
- 23. 客戶端處理會話超時
- 24. 瞭解OAuth和客戶端會話
- 25. Node.js客戶端會話不創建req.session
- 26. Glassfish的3.1.1客戶端會話控制
- 27. Gwt訪問客戶端的會話ID
- 28. 與客戶端會話彈出窗口
- 29. 從客戶端刪除任何會話
- 30. JMS客戶端會話使用