有什麼辦法可以從另一個客戶端會話訪問一個客戶端會話的對象?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. JMX客戶端會話
- 6. JavaScript REST客戶端和會話管理
- 7. 的ColdFusion客戶端VS會話變量
- 8. Boto3客戶端會話中Kivy應用
- 9. 松鼠sql客戶端會話超時
- 10. NetBeans從REST客戶端調試會話
- 11. 瞭解OAuth和客戶端會話
- 12. 與客戶端會話彈出窗口
- 13. 在SOAP客戶端中實現會話
- 14. 客戶端處理會話超時
- 15. 從客戶端刪除任何會話
- 16. SPA客戶端訪問ServiceStack會話
- 17. Glassfish的3.1.1客戶端會話控制
- 18. Gwt訪問客戶端的會話ID
- 19. 客戶端處理會話超時
- 20. gwt客戶端會話超時
- 21. 流星:會話的客戶端
- 22. EJB會話Bean /客戶端Hibernate會話交互?
- 23. Spring會話和Jersey客戶端會話範圍的bean
- 24. 春季服務器/客戶端會話和休眠會話
- 25. CGI ::客戶端之間的會話共享會話!
- 26. Azure中的會話:客戶端會話可能嗎?
- 27. 會話服務器端或客戶端(可否訪問)?
- 28. 什麼會導致zookeeper客戶端會話超時
- 29. 如何在客戶端維護用戶會話?
- 30. 客戶端/用戶可以修改會話嗎?