Eclipse Plugin Central

RSP-UI: review this new project proposal and enjoy pluggable server apps

Articles / Site News
Posted by Anonymous on May 16, 2006 - 10:21 AM

Nine Eclipse community members from Brazil, Canada, France, Malaysia, Sweden, Switzerland and the United States have submitted the "Rich Server Platform - User Interface Framework (RSP-UI)" project proposal to the Eclipse Foundation. RSP-UI is to deliver a Web User Interface composition framework for easily integrating sets of rendering technologies and components for rich, composite, server-side applications. The objective is to give developers more flexibility, ease of integration, freedom of choice and high usability.

The full proposal [1] has been published on the website of the Eclipse Foundation for your review [2].



RSP-UI is to help take the successful concept of Eclipse/OSGi "Plug-and-Play" components to the server-side.

RSP-UI will leverage the proven Eclipse Rich Client Platform (Eclipse RCP) and OSGi specification, the new JSR 291 (Dynamic Component Support for Java) and established web technologies.

With the recent adoption of large parts of the OSGi specification as JSR 291, widespread use of OSGi on the server-side becomes natural.

The major objectives of RSP-UI are Plug-and-Play flexibility, ease of integration, freedom of choice and high usability.

1. Plug-and-Play flexibility. Today, modularizing server-side applications and reusing these modules in other applications is complex. With RSP-UI, developers are to enjoy a flexible and lean assembly of just the components they need for building, deploying and updating web applications "on the fly".

2. Ease of integration. The server-side world offers a large choice of established rendering technologies to build versatile web applications. But integrating a server-based UI from sets of rendering technologies is cumbersome. RSP-UI will define best practices as to how to "glue" sets of rendering technologies together. So developers can build web applications that are more targeted to user needs, tasks, roles and workflows in the world of service-oriented clients.

3. Freedom of choice. RSP-UI aims to leverage a large variety of proven web technologies that developers can choose and pick from to meet application requirements. So far, integrations with JSP/JSTL, Struts, Wicket, JSF, LZX/Laszlo and PHP are part of project scope.

4. High usability. RSP-UI will provide a workbench layer similar to org.eclipse.ui plug-in which contributes to better user experience of web applications.

The RSP-UI Project enjoys the commitment from Cédric Dumoulin, original creator of Tiles, Université des Sciences et Technologies de Lille [3], France, Infonoia [4] in Switzerland, OPS4J [5] in Malaysia and Sweden, Truition [6] in Canada, TXE Systems [7] in the United States and Vetta Technologies [8] in Brazil.



This article is from Eclipse Plugin Central
  http://www.eclipseplugincentral.com/

The URL for this story is:
  http://www.eclipseplugincentral.com/modules.php?op=modload&name=News&file=article&sid=505

Links in this article
  [1] http://www.eclipse.org/proposals/rsp/
  [2] http://www.eclipse.org/newsportal/thread.php?group=eclipse.technology
  [3] http://www.lifl.fr
  [4] http://www.infonoia.com/
  [5] http://www.ops4j.org
  [6] http://www.truition.com/
  [7] http://www.brane.com
  [8] http://www.vettatech.com/