Software Development - Eclipse

RAP (Remote Application Platform)

URL Description
RAP - Eclipse
Transform RCP applications to web applications

With the Eclipse Rich Client Platform (RCP), you can build applications. These rich applications are based on a dynamic plug-in model, and the UI is built using common toolkits and extension points. In open tools development, the Eclipse RCP is widely used.

The Rich Ajax Platform (RAP) project lets you build rich, Ajax-enabled web applications by using the Eclipse development model, plug-ins, and Java-only APIs. The objective of RAP is to enable the RCP applications to run in the web browser with as few modifications as possible.

RAP and RCP have the same interfaces, but their underlying implementations differ significantly. The RAP provides an alternative implementation of the SWT API called RWT, which runs on a servlet container like Tomcat. Clients can access it using standard web browsers, such as Internet Explorer or Chrome.