Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [corona-dev] Communication Alternatives

  We will not be able to avoid WS in the general solution anyway. Other
parties (non Eclipse IDE) will not use ECF so we are limited to WS for
sharing collaboration events. Now it seems that ECF is most natural and
simplest way of sending collaboration events in Eclipse IDE (but only
IDE). After all it is additional work to implement collaboration events
through WS.
  As for packing ECF events into WS, it may be a good idea to pack many
events into single WS transmission (e.g. a user moves a whole directory,
which generates a load of events - two for each file - create and
delete).
  However, packing ECF in WS applies only to Eclipse IDE, so we can well
use ECF alone.

-----Original Message-----
From: corona-dev-bounces@xxxxxxxxxxx
[mailto:corona-dev-bounces@xxxxxxxxxxx] On Behalf Of Marcin Okraszewski
Sent: Thursday, June 01, 2006 3:47 PM
To: Corona development
Subject: Re: [corona-dev] Communication Alternatives


>     * WS-Notification could be used to have the server callback to the
>       client to share collaboration events.  However, this would
>       require the client (Eclipse Workbench) to have a http server
>       listening on a port to handle the web service callback.  The
>       Corona server-side is already taking advantage of the Equinox
>       HTTP service, so this could be easily deployed client-side.
>
Yes, but there may be a problem if the client is behind a NAT device. 
This is a typical situation and it is impossible to address the client. 
So to send a WS-Notification there would have to be used a connection 
opened by client. The connection would have to remain opened and reused.

Alternatively the client could work in pull mode :(

The contents of this e-mail are intended for the named addressee only.
It contains information that may be confidential. Unless you are the
named addressee or an authorized designee, you may not copy or use it,
or disclose it to anyone else. If you received it in error please notify
us immediately and then destroy it. 
_______________________________________________
corona-dev mailing list
corona-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/corona-dev

The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it. 


Back to the top