Abstract
A robust and reliable transactional processing is a key quality factor in computationally intensive, multilayer information systems. We give three design patterns that model reliable session and transaction management in transactional web applications . These are: session timeout, server default action and split client-server state representation. Only the first design pattern can be successfully implemented with the standard WCF [1] facilities, thus we also include our optimized communication stack. The presented method significantly improves the operational capabilities of the state-of-the-art WCF [1] in respect of robustness (reliable finalization), flow control flexibility (synchronous, asynchronous) and efficiency (a significant performance boost).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Beres, J., Bill Evjen, B., Devin Rader, D.: Professional Silverlight 4. Wrox, Birmingham (2010)
Rossi, P.E., Allenby, G.M., McCulloch, R.: Bayesian Statistics and Marketing. Wiley Series in Probability and Statistics. Wiley, Hoboken (2006)
Sonnevend, G.: An Analytic Center for Polyhedrons and new Classes of global algorithms for linear (smooth, convex) Programming. In: Proc. of 12th IFIP Conference on System Modeling and Optimization, Budapest (1985)
Toubia, O., Simester, D.I., Hauser, J.R., Dahan, E.: Fast Polyhedral Adaptive Conjoint Estimation. Marketing Science 22(3), 273–303 (2003)
Nesterov, Y., Nemirovskii, A.: Interior point polynomial algorithms in convex programming. SIAM, Philadelphia (1997)
NVIDIA CUDA Conpute Unified DeviceArchitecture, NVIDIA Corp.
Vaughan, D.: Synchronous Web Service Calls with Silverlight: Dispelling the async-only myth (2008), http://www.codeproject.com/KB/silverlight/SynchronousSilverlight.aspx
Hill, D., Webster, B., Jezierski, E.A., Vasireddy, S., Al-Sabt, M., Wastell, B., Rasmusson, J., Gale, P., Slater, P.: Smart Client Architecture and Design Guide, Patterns and Practices. Microsoft, Redmond (2004)
John Papa, J.: Data-Driven Services with Silverlight 2: O’Reilly Media. O’Reilly Media, Sebastopol (2008)
Cleeren, G., Dockx, K.: Microsoft Silverlight 4 Data and Services Cookbook. PACKT Publishing, Mumbai (2010)
Darie, C., Brinzarea, B., Cherecheş-Toşa, F., Bucica, M.: AJAX and PHP Building Responsive Web Applications. PACKT Publishing, Mumbai (2006)
Zakas, N.C., McPeak, J., Fawcett, J.: Professional Ajax, 2nd edn. Wrox, Birmingham (2007)
Wenz, C.: Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX. O’Reilly Media, Sebastopol (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kurz, P., Sikorski, A. (2011). Application Specific Communication Stack for Computationally Intensive Market Research Internet Information System. In: Abramowicz, W. (eds) Business Information Systems. BIS 2011. Lecture Notes in Business Information Processing, vol 87. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21863-7_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-21863-7_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21829-3
Online ISBN: 978-3-642-21863-7
eBook Packages: Computer ScienceComputer Science (R0)