Expand my Community achievements bar.

XMPP

Avatar

Level 1

Is XMPP compatible with LCCS? If so, any suggestions on how to implement this? We're trying to allow chat with people on other instant message clients (aol, etc).

3 Replies

Avatar

Level 4

I wouldn't say it's "compatible" but we do a combination of xmpp and

LCCS in our product. If your using air you could use your client to

bridge the two networks. If your a swf I think you'd need to do the

bridge with your own xmpp server just because of sandbox security

restrictions on socket connections.

-Eric

Sent from phone

Avatar

Level 1

Ok so if it is web based you must have your own xmpp server. We are just trying to figure out if LCCS will be feasible for our project. Any advice on how to accomplish the ability to chat with users on aim, facebook, etc (xmpp) through LCCS. How would we go about doing this?

Avatar

Employee

If you are talking about a single user talking to friends on different networks, you really need to do that in the client (ok, you could do in server-side but your server application is basically connect as a client to the different networks)

If you are talking about federation with another IM/presence network (i.e. XMPP) you could build a server-to-server connector leveraging our server-to-server API. Basically you write a service that one side listen and publish to LCCS and on the other talks to your XMPP server.

The main problem is that LCCS is room based and XMPP is presence (buddy list) based but you should be able to map an XMPP conference room to an LCCS room or you could have a "buddy list" pod that shows you your buddies (but here we are getting back into the use case "I want my client to be able to connect to multiple networks at the same time, one being LCCS and one being XMPP")