Download presentation
Presentation is loading. Please wait.
Published bySydney York Modified over 8 years ago
1
Rich Client Desktop Design
2
Based on previous work, avoid too much redundant effort Targeting a concrete basis for future plans
3
Goal To develop a desktop system to leverage the power of the rich client platform from previous research.
4
What We Have Now? a set of interfaces for –component management (instantiation, installation) –client/server communication a set of spec for –writing component UI –writing scripts for handling component behavior –component deployment –client/server communication and, a very simple reference implementation......
5
Assumption Desktop System User as simple as possible
6
ComponentManager Manage component installation database RenderEngine Render components ComponentPanel Runtime container ScriptEngine Execute script ComponentInstance Factory Create component instance
7
global ComponentManager local ComponentManager Component instance controller/monitor ComponentInstanceFactory RenderEngine ComponentPanel Co mpo nent session manager bus Acce ss Contr oller
8
System Component ComponentManager GUI Process Monitoring/Control Service GUI Component Launcher GUI Security Manager GUI
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.