Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Remote Application Platform (RAP) » Question: UI Listeners handling in RAP
Question: UI Listeners handling in RAP [message #52119] Wed, 17 October 2007 00:42 Go to next message
Eclipse UserFriend
Originally posted by: slewis.composent.com

Sorry for the naive question...if this is in the FAQ please just let me
know.

What happens between the client and server for RAP listener
notifications? For example, if I setup a MouseListener is there
communication between the web client (javascript) and the RAP server
process when the listener is notified with UI events?

Does the implementation (if any) use xmlhttprequest or some such?

Just FYI...might make sense to use a high-performance asynch messaging
(e.g. JMS) rather than strict http xmlhttprequests to implement, for
performance reasons, etc. For example, ECF remote services on JMS:

http://wiki.eclipse.org/index.php/ECF_API_Docs#Remote_Servic es_API

ECF remote services are OSGi services...exposed either as OSGi service
proxies, or via a more explicit messaging interface called
IRemoteService. Can run over multiple transports.

In any event (so to speak :)...

Scott
Re: Question: UI Listeners handling in RAP [message #53019 is a reply to message #52119] Thu, 18 October 2007 07:25 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: fappel.innoopract.com

Hi Scott,

indeed there is communication between the client and the RAP server in case
of event notifications and we are using xmlhttprequest implementations to do
so. Thanks for your hint to the ECF Remote Services, so we can have a look
at it to see whether this could be a way for improvements.


Ciao
Frank


"Scott Lewis" <slewis@composent.com> schrieb im Newsbeitrag
news:ff3lq3$s7i$1@build.eclipse.org...
> Sorry for the naive question...if this is in the FAQ please just let me
> know.
>
> What happens between the client and server for RAP listener notifications?
> For example, if I setup a MouseListener is there communication between the
> web client (javascript) and the RAP server process when the listener is
> notified with UI events?
>
> Does the implementation (if any) use xmlhttprequest or some such?
>
> Just FYI...might make sense to use a high-performance asynch messaging
> (e.g. JMS) rather than strict http xmlhttprequests to implement, for
> performance reasons, etc. For example, ECF remote services on JMS:
>
> http://wiki.eclipse.org/index.php/ECF_API_Docs#Remote_Servic es_API
>
> ECF remote services are OSGi services...exposed either as OSGi service
> proxies, or via a more explicit messaging interface called IRemoteService.
> Can run over multiple transports.
>
> In any event (so to speak :)...
>
> Scott
>
Re: Question: UI Listeners handling in RAP [message #53431 is a reply to message #53019] Thu, 18 October 2007 16:32 Go to previous message
Eclipse UserFriend
Originally posted by: slewis.composent.com

Hi Frank,

Frank Appel wrote:
> Hi Scott,
>
> indeed there is communication between the client and the RAP server in case
> of event notifications and we are using xmlhttprequest implementations to do
> so. Thanks for your hint to the ECF Remote Services, so we can have a look
> at it to see whether this could be a way for improvements.


Sure. Note the remote services API is transport agnostic...so one can
use (e.g.) JMS, xmlhttprequest, private protocol, etc...based upon
performance, reliability, and scaling requirements.

ECF is having its 1.2 release tomorrow (Fri Oct 19).

Scott
Previous Topic:TreeColumn editable with check box or combo box
Next Topic:Doubts about DefaultAppearance.js
Goto Forum:
  


Current Time: Sat Jul 27 18:19:37 GMT 2024

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

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

Back to the top