|
|
|
|
Re: Using Bonjour/Zeroconf for IM [message #623976 is a reply to message #623975] |
Wed, 09 July 2008 15:40 |
Scott Lewis Messages: 1038 Registered: July 2009 |
Senior Member |
|
|
Just to expand a little on Markus' remarks here...
ECF's discovery should already discover ichat services, since ichat
publishes itself via zeroconf. They will appear in the Service
Discovery view. I've seen these appear in tests on networks where Macs
(which publish ichat services by default, I believe).
As Markus says, we also have XMPP client support in ECF.
We currently don't provide any user interface in the Service Discovery
view, however, for actually initiating a login to an XMPP server (once
discovered). We have an extension point for the service discovery view,
called org.eclipse.ecf.discovery.ui.serviceAccessHandler [1] that allows
menu entries to be added to the context menu of the discovered service
entry. It would be a nice enhancement to add an ichat
serviceAccessHandler so that people could easily connect to a discovered
ichat service. If you do this, please consider contributing it back to
ECF and it will be included in future releases.
You may also use the discovery api to publish and discover your own
services or create your own service discovery UI.
Scott
[1]
http://help.eclipse.org/stable/index.jsp?topic=/org.eclipse. ecf.doc/html/reference/extension-points/org_eclipse_ecf_disc overy_ui_serviceAccessHandler.html
Markus Alexander Kuppe wrote:
> Roland Tepp wrote:
>> Well, I hoped there was some way to use Eclipse for serverless local
>> network messaging like in iChat uses Bonjour protocol
>
> Roland,
>
> iChat uses Bonjour just for _user discover_ discovery and a jabber
> (xmpp) like protocol for messaging [1].
> Btw. ECF comes with e.g. XMPP support and implementing user discovery
> with zeroconf/slp should be straight forward. Everything is in place.
>
> [1] http://en.wikipedia.org/wiki/IChat
|
|
|
Re: Using Bonjour/Zeroconf for IM [message #623982 is a reply to message #623976] |
Thu, 10 July 2008 07:02 |
Roland Tepp Messages: 336 Registered: July 2009 |
Senior Member |
|
|
Thanks for all the information.
I was of course hoping all the stuff already exists, but as it doesn't,
it looks like that if I want it, I just might have to get myself
acquainted to ECF (and XMPP) internals...
On a slightly related note - what do I have to do to make MSN login work
inside Eclipse (3.4)?
Scott Lewis kirjutas mulle midagi seesugust:
> Just to expand a little on Markus' remarks here...
>
> ECF's discovery should already discover ichat services, since ichat
> publishes itself via zeroconf. They will appear in the Service
> Discovery view. I've seen these appear in tests on networks where Macs
> (which publish ichat services by default, I believe).
>
> As Markus says, we also have XMPP client support in ECF.
>
> We currently don't provide any user interface in the Service Discovery
> view, however, for actually initiating a login to an XMPP server (once
> discovered). We have an extension point for the service discovery view,
> called org.eclipse.ecf.discovery.ui.serviceAccessHandler [1] that allows
> menu entries to be added to the context menu of the discovered service
> entry. It would be a nice enhancement to add an ichat
> serviceAccessHandler so that people could easily connect to a discovered
> ichat service. If you do this, please consider contributing it back to
> ECF and it will be included in future releases.
>
> You may also use the discovery api to publish and discover your own
> services or create your own service discovery UI.
>
> Scott
>
> [1]
> http://help.eclipse.org/stable/index.jsp?topic=/org.eclipse. ecf.doc/html/reference/extension-points/org_eclipse_ecf_disc overy_ui_serviceAccessHandler.html
>
>
> Markus Alexander Kuppe wrote:
>> Roland Tepp wrote:
>>> Well, I hoped there was some way to use Eclipse for serverless local
>>> network messaging like in iChat uses Bonjour protocol
>>
>> Roland,
>>
>> iChat uses Bonjour just for _user discover_ discovery and a jabber
>> (xmpp) like protocol for messaging [1].
>> Btw. ECF comes with e.g. XMPP support and implementing user discovery
>> with zeroconf/slp should be straight forward. Everything is in place.
>>
>> [1] http://en.wikipedia.org/wiki/IChat
--
Roland Tepp
|
|
|
|
Powered by
FUDForum. Page generated in 0.02941 seconds