Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 33122
Concurrent Access to Complex Entities
Authors: Cosmin Rablou
Abstract:
In this paper we present a way of controlling the concurrent access to data in a distributed application using the Pessimistic Offline Lock design pattern. In our case, the application processes a complex entity, which contains in a hierarchical structure different other entities (objects). It will be shown how the complex entity and the contained entities must be locked in order to control the concurrent access to data.Keywords: Object-oriented programming, Pessimistic Lock, Design pattern, Concurrent access to data, Processing complex entities
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1073349
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1317References:
[1] Martin Fowler, "Patterns of Enterprise Application Architecture", Addison-Wesley Professional, 2002, pp. 64-65
[2] Martin Fowler, "Patterns of Enterprise Application Architecture", Addison-Wesley Professional, 2002, pp. 416-425
[3] Martin Fowler, "Patterns of Enterprise Application Architecture", Addison-Wesley Professional, 2002, pp. 426-437
[4] Cosmin Rablou, "Processing complex entities in MVC applications", World Academy of Science, Engineering and Technology, Issue 62, February 2012, Florence, Italy, pp. 2549.
[5] Glenn E. Krasner, Stephen T. Pope, "A cookbook for using the modelview controller user interface paradigm in Smalltalk-80", Journal of Object-Oriented Programming, August/September 1988, pp. 26-49.
[6] Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, "Design patterns: elements of reusable object-oriented software", Addison Wesley, 1994, pp. 127-134.