Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Remote Application Platform (RAP) » Eclipse e4 and RAP.
Eclipse e4 and RAP. [message #507604] Wed, 13 January 2010 22:12 Go to next message
Eclipse UserFriend
Originally posted by: jccanova.gmail.com

Can someone describe for me some question in my mind that is

RAP is the same programming model as RCP is that assumption correct ?

Is RAP the port mentioned in e4 executive summary ? or RAP is another SWT
Browser implementation.

http://www.eclipse.org/e4/resources/e4-whitepaper.php

"A new port of SWT, dubbed "browser edition", that allows existing SWT
applications to be executed on web platforms such as ActionScript/Flash."

Also my last question is ...

If now im writing a RCP then i install RAP make the changes in the
deployment model..... and huh i have a Eclipse RAP app ? is that really
easy...

Is that really easy ? :)

Tks.
Re: Eclipse e4 and RAP. [message #507707 is a reply to message #507604] Thu, 14 January 2010 12:39 Go to previous messageGo to next message
Benjamin Muskalla is currently offline Benjamin MuskallaFriend
Messages: 338
Registered: July 2009
Senior Member
Hi Jose,

RAP has exactly the same programming model as RCP (bundles, extension
points, etc). The only difference is the distributed nature of RAP and
that RWT is only a subset of SWT.

Regarding the e4 whitepaper: RAP is not one of the SWT Browser Editions.
SWT tried to bring SWT applications to the client trough
cross-compilation (eg. Java->Actionscript as GWT does it with
Java->Javascript). With RAP, most of the work is done on the server-side
and only as a pretty thin client-side layer.
You may want to check out the e4/RAP experiments which allow you to run
e4 applications as as they in your browser with RAP:
http://wiki.eclipse.org/E4/RAP_Integration/Experimental

If you're currently writing an RCP application you should be able to run
the same application as RAP application. As said in the beginning, due
to the distributed nature you have to care about some things (eg.
Singletons vs session-scoped singletons).
There are several articles and webinars available how to single source
your application:
http://eclipse.org/rap/documentation.php#articles

Hope that answers your questions so far.

Regards,
Benny

Jose Carlos Canova wrote:
> Can someone describe for me some question in my mind that is
>
> RAP is the same programming model as RCP is that assumption correct ?
>
> Is RAP the port mentioned in e4 executive summary ? or RAP is another
> SWT Browser implementation.
>
> http://www.eclipse.org/e4/resources/e4-whitepaper.php
>
> "A new port of SWT, dubbed "browser edition", that allows existing SWT
> applications to be executed on web platforms such as ActionScript/Flash."
>
> Also my last question is ...
>
> If now im writing a RCP then i install RAP make the changes in the
> deployment model..... and huh i have a Eclipse RAP app ? is that really
> easy...
>
> Is that really easy ? :)
>
> Tks.
>


--
Benjamin Muskalla | EclipseSource Karlsruhe
http://www.eclipsesource.com | http://twitter.com/eclipsesource
Re: Eclipse e4 and RAP. [message #507755 is a reply to message #507707] Thu, 14 January 2010 15:06 Go to previous message
Eclipse UserFriend
Originally posted by: jccanova.gmail.com

Hi Benjamin,

I will,

tksal.
Jose Carlos Canova.

"Benjamin Muskalla" <bmuskalla@eclipsesource.com> wrote in message
news:hin3aa$vcr$1@build.eclipse.org...
> Hi Jose,
>
> RAP has exactly the same programming model as RCP (bundles, extension
> points, etc). The only difference is the distributed nature of RAP and
> that RWT is only a subset of SWT.
>
> Regarding the e4 whitepaper: RAP is not one of the SWT Browser Editions.
> SWT tried to bring SWT applications to the client trough cross-compilation
> (eg. Java->Actionscript as GWT does it with Java->Javascript). With RAP,
> most of the work is done on the server-side and only as a pretty thin
> client-side layer.
> You may want to check out the e4/RAP experiments which allow you to run e4
> applications as as they in your browser with RAP:
> http://wiki.eclipse.org/E4/RAP_Integration/Experimental
>
> If you're currently writing an RCP application you should be able to run
> the same application as RAP application. As said in the beginning, due to
> the distributed nature you have to care about some things (eg. Singletons
> vs session-scoped singletons).
> There are several articles and webinars available how to single source
> your application:
> http://eclipse.org/rap/documentation.php#articles
>
> Hope that answers your questions so far.
>
> Regards,
> Benny
>
> Jose Carlos Canova wrote:
>> Can someone describe for me some question in my mind that is
>>
>> RAP is the same programming model as RCP is that assumption correct ?
>>
>> Is RAP the port mentioned in e4 executive summary ? or RAP is another SWT
>> Browser implementation.
>>
>> http://www.eclipse.org/e4/resources/e4-whitepaper.php
>>
>> "A new port of SWT, dubbed "browser edition", that allows existing SWT
>> applications to be executed on web platforms such as ActionScript/Flash."
>>
>> Also my last question is ...
>>
>> If now im writing a RCP then i install RAP make the changes in the
>> deployment model..... and huh i have a Eclipse RAP app ? is that really
>> easy...
>>
>> Is that really easy ? :)
>>
>> Tks.
>>
>
>
> --
> Benjamin Muskalla | EclipseSource Karlsruhe
> http://www.eclipsesource.com | http://twitter.com/eclipsesource
Previous Topic:Why reflection doesn't work in rap
Next Topic:Browser issue with Composites
Goto Forum:
  


Current Time: Tue Apr 16 04:22:37 GMT 2024

Powered by FUDForum. Page generated in 0.14807 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top