The Eclipse RCP forms a solid and sound basis for building rich client applications. This has been proven by the number of tools
built on the Eclipse platform.
As this platform matures, it begins to attract interest from the enterprise world. The typical scenario for enterprise applications
involves multi-tiered platforms with a strong emphasis on a sophisticated UI and robust backend data processing such as workflow and
high volume data storage.
The Eclipse Smart Client Platform (SCP) bridges the gap between those kind of applications and the Eclipse RCP.
Eclipse SCP will create new components and use as well as extend existing ones. The goal is a complete package that addresses the
additional requirements of the Smart Client whilst leveraging the proven features of RCP. Using the same concept and the same
programming model on client and server is the greatest benefit that makes Smart Clients such an attractive approach.
The presentation begins with a short background of the project and presents a list of components that are identified as being part of
the SCP package:
- Remote Services
- Software Update
- Authentication, Authorization
- External Application Integration
- An Alternative to the current Workbench UI paradigm
At the end we examine the current status and future plans.
Christian Campo is an IT-Consultant at compeople AG. Working for years in the field of Java-EE, he is responsible for the
development of innovative online-applications and service-oriented architectures. As well, Christian significantly contributes
to the design and realisation of the Smart Client-based framework of compeople and participates in the open
source project Nyota.