[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.technology.corona] What is Corona?
|
The goal for Corona is to extends Eclipse's extensible development platform
and application frameworks for building software to the server-side.
The foundation for Corona is Equinox, an implementation of OSGi. Equinox
provides the OSGi framework and set of optional services. The bundle
approach supported by Equinox establishes the platform that Corona is built
upon.
Corona extends the Eclipse Workbench model to the server-side. Workbench
constructs such as Projects and Natures are enabled in a server-side
context. A collaboration event model, built upon the OSGi event service, is
introduced. These collaboration events are shared with other (remote)
Workbench instances using Collaboration Event Routers. These event routes
can be implemented using ECF, or other transport such as JMS, web services,
etc...
In order to encourage external integrations, the primary method of
interaction with Corona-hosted plugins is using web service protocols.
Corona supports the WSDM specification, allowing standard-compliant clients
query and management access to resources hosted within Corona.