1. online chat
Enterprise Networks can use Sip/RTP or H.323 with higher service quality.
Available on the InternetXMPP(Original jabber, standardized by IETF rfc3920), Gtalk,OpenfireIs implemented based on XMPP
It is also improved by referring to the XMPP protocol and ActiveSync. XMPP itself uses HTTP long-chain connections. It is not recommended to use the round robin method.
HipmobIs an open-source chat system. The server uses node. js for implementation:
Https://github.com/Hipmob/couple-server/
JabbrBased on ASP. NET and responsive web design, it can be used for PC/MAC/mobile devices:
Http://about.jabbr.net/
Mibew messengerBased on PHP/MySQL, this system can also be used for online customer service for websites.
Http://mibew.org/
2. Remote conference and Education System
Bigbluebutton, Web conference, online education, Java language
Http://www.bigbluebutton.org/
MconfAnd supports Web/mobile. The Web part is based on the bigbluebutton solution.
Http://mconf.org/m/
OpenmeetingsApache online conference system, supporting Web/mobile, Java, and integration of rest/soap Interfaces
Http://openmeetings.apache.org/
Reference link:
1. http://www.google.com/patents/US6499053 (a patent for Distributed Chat Systems)
2. http://zh.wikipedia.org/wiki/XMPP
3. http://xmpp.org/xmpp-software/servers/ (available with XMPP server implementation
4. http://www.igniterealtime.org/projects/openfire/index.jsp (openfire, a Java open source implementation of XMPP, recommended)
By iefreer