Abstract
Constructing graphical client applications for the Instant Messaging (IM) domain can be complex
and error prone. As well as coping with the details of a specific IM protocol, the developer must
also master specific user interface toolkits, deal with media streaming protocols and codecs,
handle capability negotiation and deploy a robust event handling strategy for this highly
asynchronous application style. These often competing concerns must be encapsulated in a clean
design that can be evolved to cater for an ever expanding set of capabilities now viable for IM
client applications. This paper proposes an architecture, component set and pattern based
framework to encapsulate this domain, which facilitates the rapid construction of rich media client
IM applications. These may be conventional or specialised IM clients or add-on components for
existing applications.
Original language | English |
---|---|
Publication status | Published - 2008 |
Event | 8th International IT&T - GMIT Galway, GMIT Galway Duration: 01 Jan 2008 → … |
Conference
Conference | 8th International IT&T |
---|---|
City | GMIT Galway |
Period | 01/01/2008 → … |