[KLUG Members] live chat software
Adam Tauno Williams
awilliam at whitemice.org
Wed Sep 28 16:25:07 EDT 2005
>> > How does this get through a firewall? I understand how someone can
>> > initiate a connection to get through their own firewall, but how does
>> > the recipient get notified/connected?>>
>> They run the client; in the case of Exodus (what we use on Win32) it
>> sits in the system tray and pops up upon receipt of a message. So the
>> internal people run the client and it awaits connections.
> Got it. Then set up a listening port through the firewall, all
> copasetic.
> In our scenario, all connections would be one to one.
> What if there's a dozen reps, each running the client, would each one
> have it's own port or is there some other means to distribute incoming
> connections to specific computers/users?
Nope, it is like mail - everything goes through the XMPP servers, XMPP is a
client/server setup not peer-to-peer. The reps have a username on the server
so you can contact a specific person, or everyone, or a group.
>> The external
>> people either run a client, either installed or downloaded on-demand
>> from the site,
> Does this mean non-technical people (the human clients) have to manually
> download and install something?
Unless you run a webstart Java client from the page.
> Is the client software related to the browser?
Depends on the client.
>> > client - firewall - internet/server/etc - firewall - recipient
>> You port forward the XMPP port through the firewall to the XMPP server.
> So the XMPP server (on the internet) would initiate connections,
> forwarded through the firewall, to the listening client(s).
Yep.
--
Adam Tauno Williams - http://www.whitemice.org
More information about the Members
mailing list