Abstract
Information Systems with a large user base require thin client technology due to deployment issues. Configuration and version management, added to maintenance cost are major players on this decision. However, heavy traffic loads and network latency impose severe penalties on users. Candidate solutions to this problem must optimize users ergonomics whilst keeping maintenance costs low. In a straightforward approach, client architectures should provide web deployable local processing facilities. This paper describes an architecture based on the MVC paradigm capable of porting portions of the system to client executable scripts. Required entities are encapsulated in XML carriers and exchanged on demand between client and server side systems. Numerous user interactions are executed on the client side, relieving the network and improving responsivity. This solution not only enhances ergonomics but is also highly scalable, delegating tasks to the greater number of client machines, whereas focusing server activity on more relevant operations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Pais, A.P.V., Oliveira, C.E.T., Leite, P.H.P.M.: Robustness Diagram: A Bridge between Business Modeling and System Design. Proceedings of the 7th International Conference on Object-Oriented Information Systems, OOIS’01-Calgary, Canada-August 27–29, 2001, Vol. 1, Springer-Verlag, 530–539
Pais, A.P.V., Oliveira, C.E.T.: Enhancing UML Expressivity towards Automatic Code Generation. Proceedings of the 7th International Conference on Object-Oriented Information Systems, OOIS’01-Calgary, Canada-August 27–29, 2001, Vol. 1, Springer-Verlag, 335–344
Rosemberg, D.; Scott, K.; Use Case Driven Object Modeling With UML: A Practical Approach; Addison-Wesley; 1999
Harold, E. R., XML Bible. IDG Books Worldwide, Inc.
Gamma, E., Helm, R.; Johnson, R., Vlissides, J., Design Patterns-Elements of Reusable Object-Orient Software. Addison-Wesley, 1998
Hall, M., Core Servlets and JavaServer Pages. Sun Microsystems
Wagner, R., et al., JavaScript Second Edition. Sams Net
DHTML References. Available at: http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/dhtmlrefs.asp. Access on march/2002
Shannon, B., Hapner M., Matena V., Davidson J., Pelegri-Llopart E., Cable L., Java 2 Platform, Enterprise Edition: Platform and Component Specifications. Sun Microsystems
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pais, A.P.V., Bárbara, O.B., Oliveira, C.E.T., Tavares, G. (2002). A Responsive Client Architecture with Local Object Behavior Deployment. In: Bellahsène, Z., Patel, D., Rolland, C. (eds) Object-Oriented Information Systems. OOIS 2002. Lecture Notes in Computer Science, vol 2425. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46102-7_49
Download citation
DOI: https://doi.org/10.1007/3-540-46102-7_49
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44087-1
Online ISBN: 978-3-540-46102-9
eBook Packages: Springer Book Archive