Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rich Client Desktop Design. Based on previous work, avoid too much redundant effort Targeting a concrete basis for future plans.

Similar presentations


Presentation on theme: "Rich Client Desktop Design. Based on previous work, avoid too much redundant effort Targeting a concrete basis for future plans."— Presentation transcript:

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


Download ppt "Rich Client Desktop Design. Based on previous work, avoid too much redundant effort Targeting a concrete basis for future plans."

Similar presentations


Ads by Google