DocumentCode :
2643916
Title :
XMPP message-based MVC architecture for event-driven real-time interactive applications
Author :
Hornsby, Adrian
Author_Institution :
Nokia Res. Center, Tampere, Finland
fYear :
2011
fDate :
9-12 Jan. 2011
Firstpage :
617
Lastpage :
618
Abstract :
To support the emerging trends in mobile interaction, design patterns for distributed software system need adaptations and extensions. In this paper, we describe an implementation framework for providing interactive applications with distributed message-based Model-View-Controller (MVC) architecture using event programming design. The provided solution uses the XMPP protocol for exchanging message information between the different elements of the application. This message-based decoupling between application elements allows developers to create software that are flexible and scalable and encourages good system design practice since it enables reuse of existing components with minimum effort.
Keywords :
interactive systems; message passing; protocols; software architecture; telecommunication computing; XMPP message protocol-based MVC architecture; distributed message-based model-view-controller architecture; distributed software system; event programming design; event-driven real-time interactive application; exchanging message information; extensible messaging and presence protocol; mobile interaction; Adaptation model; Computer architecture; Instant messaging; Object oriented modeling; Protocols; Real time systems; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Consumer Electronics (ICCE), 2011 IEEE International Conference on
Conference_Location :
Las Vegas, NV
ISSN :
2158-3994
Print_ISBN :
978-1-4244-8711-0
Type :
conf
DOI :
10.1109/ICCE.2011.5722771
Filename :
5722771
Link To Document :
بازگشت