|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
17th International Conference on Database and Expert Systems Applications (DEXA'06)
Using Replication to Build Highly Available .NET Applications
Krakow, Poland
September 04-September 08
ISBN: 0-7695-2641-1
| ASCII Text | x | ||
| Johannes Osrael, Lorenz Froihofer, Georg Stoifl, Lucas Weigl, Klemen Zagar, Igor Habjan, Karl M. Goeschka, "Using Replication to Build Highly Available .NET Applications," 2012 23rd International Workshop on Database and Expert Systems Applications, pp. 385-389, 17th International Conference on Database and Expert Systems Applications (DEXA'06), 2006. | |||
| BibTex | x | ||
| @article{ 10.1109/DEXA.2006.146, author = {Johannes Osrael and Lorenz Froihofer and Georg Stoifl and Lucas Weigl and Klemen Zagar and Igor Habjan and Karl M. Goeschka}, title = {Using Replication to Build Highly Available .NET Applications}, journal ={2012 23rd International Workshop on Database and Expert Systems Applications}, volume = {0}, year = {2006}, issn = {1529-4188}, pages = {385-389}, doi = {http://doi.ieeecomputersociety.org/10.1109/DEXA.2006.146}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 23rd International Workshop on Database and Expert Systems Applications TI - Using Replication to Build Highly Available .NET Applications SN - 1529-4188 SP385 EP389 A1 - Johannes Osrael, A1 - Lorenz Froihofer, A1 - Georg Stoifl, A1 - Lucas Weigl, A1 - Klemen Zagar, A1 - Igor Habjan, A1 - Karl M. Goeschka, PY - 2006 KW - null VL - 0 JA - 2012 23rd International Workshop on Database and Expert Systems Applications ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/DEXA.2006.146
Replication is a well-known technique to achieve faulttolerance in distributed systems, thereby enhancing availability. However, so far, not much attention has been paid to object replication using Microsoft?s .NET technologies. In this paper, we present the lessons we have learned during design and implementation of a .NET based replication framework that allows building dependable, distributed .NET applications. Our framework does not only support traditional replication protocols like primary-backup replication or voting but also a new protocol for explicit balancing between data integrity and availability. Based on our experiences, we recommend to use a state-of-the-art group communication toolkit (e.g., Spread) and .NET Remoting as basis for object replication in a .NET environment.
Citation:
Johannes Osrael, Lorenz Froihofer, Georg Stoifl, Lucas Weigl, Klemen Zagar, Igor Habjan, Karl M. Goeschka, "Using Replication to Build Highly Available .NET Applications," dexa, pp.385-389, 17th International Conference on Database and Expert Systems Applications (DEXA'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.
