Hi E4 Team,

I'm studying solution provided to deploy RCP application into desktop or WEB
context. Today I have founded 3 solutions :

* SWT for dojo <http://wiki.eclipse.org/E4/Running_the_demos#SWT_for_Dojo> :
I have just seen source of this project and I have seen that SWT Widget has
native code whith dojo comments and there is GWT file, but that's all. I
have not understand how SWT for dojo works. If it's possible I will happy to
find more information about SWT for dojo. Is it dead project? Why do you use
dojo? Is it plan to have another implementation like jQuery? With SWT for
dojo how manage RCP application (Perspective, View...) Is it possible to use
the same code of RCP applicationa and deploy it into dojo? Is it the goal of
SWT for dojo?
* Java2Script : <http://j2s.sourceforge.net/> demo are very impressive and
concept of Java2Script is elegant but I find it's a litlle slow compare to
RAP demo and project seems not very active? I don't know if RCP application
can be deployed into JS?
* RAP <http://www.eclipse.org/rap/> : RAP is very impressive and I think
today RAP is the solution to deploy RCP into WEB . RAP plugin is very
helpfull to build RAP application. Congratulation RAP Team!

Do you know another solutions about RCP 2 Web?

I don't understand the goal of E4 which whish provide WEB capaibility for
RCP (if I have good understand). Why RAP is not included into E4? RAP use
Ajax every time to execute the whole code into server although SWT for dojo
seems compile Java (SWT) to javascript (dojo) by using GWT compiler (is that
correct?)?

RAP seems to be the solution to deploy RCP into WEB, but I'm afraid with
choice of RAP :

* I suppose that (sorry if it's not that) RAP store SWT UI into session to
manage listener and I'm afraid to have OutOfMemory with a lot of people
connected.
* RAP execute AJax request very time because every code is executed into
server side. I know it's very difficult to do that but if we could execute
some basic cod  into Javascript and some complex code into server it shoud
be very cool.

Thank a lot for your answer.

Regards Angelo
_______________________________________________
e4-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/e4-dev

Reply via email to