Dating Chat / Doing a Research

Dating Chat / Doing a Research

Chat with great design: The most beautiful one is: jappix/jappix https://github.com/endtwist/AjaxIM :: endtwist/AjaxIM · GitHub http://blogupstairs.com/8-free-open-source-chat-application-based-ajax/ :: 8 Free Open Source Chat Application Based Ajax | Blogupstairs

Should be ready for future Chat Groups feature. So, an owner of the chat must be known. It’s a user that initiated a chat, and if he leaves a conversation, the following users…

http://stackoverflow.com/questions/5414918/server-sent-events-on-node-js » javascript - Server-Sent Events on Node.JS - Stack Overflow

Technologies

WebSockets

http://www.leggetter.co.uk/real-time-web-technologies-guide » Real-Time Web Technologies Guide | Phil Leggetter - Real-Time Web Software and Technology Evangelist http://www.ibm.com/developerworks/web/library/wa-reverseajax1/index.html » Reverse Ajax, Part 1: Introduction to Comet http://www.king-foo.be/2011/06/comet-and-php-some-followup/ » Comet and PHP, some followup | King Foo web development http://today.java.net/article/2010/03/31/html5-server-push-technologies-part-1 » HTML5 Server-Push Technologies, Part 1 | Java.net

HTML5 WebSockets http://en.wikipedia.org/wiki/WebSocket » WebSocket - Wikipedia, the free encyclopedia http://www.websocket.org/quantum.html » WebSocket.org | The Benefits of WebSocket http://caniuse.com/#search=websockets » When can I use… Support tables for HTML5, CSS3, etc

Two new HTML5 communication standards, Server-Sent Events and WebSockets http://stackoverflow.com/questions/5195452/websockets-vs-server-sent-events-eventsource » html5 - WebSockets vs. Server-Sent events/EventSource - Stack Overflow

Server-Sent Events (SSE / EventSource)

http://www.eventsourcehq.com/ » EventSource HQ - Server Sent Events Made Easy https://github.com/eshq/chat » eshq/chat

http://www.html5rocks.com/en/tutorials/eventsource/basics/ :: Stream Updates with Server-Sent Events - HTML5 Rocks

Platforms

Java

http://jfarcand.wordpress.com/2010/06/15/using-atmospheres-jquery-plug-in-to-build-applicationsupporting-both-websocket-and-comet/ » Using Atmosphere’s JQuery Plug In to build applications supporting both Websocket and Comet « 6312 http://cometd.org/ » Welcome to CometD Project @ The Dojo Foundation | cometd.org

PHP

http://nodephp.org/ » React http://socketo.me/ » Ratchet - WebSockets for PHP

http://code.google.com/p/phpwebsocket/ » phpwebsocket - PHP and WebSockets - Google Project Hosting http://www.binpress.com/app/waterspout/126 » WaterSpout - PHP | Binpress

Ruby

http://cramp.in/ » Cramp - Asynchronous framework for the web

Other technologies

node.js / socket libraries

Pub/Sub

Faye

http://faye.jcoglan.com/ » Faye: Simple pub/sub messaging for the web http://stackoverflow.com/questions/6333992/faye-or-redis-pubsub :: publish subscribe - Faye or Redis Pubsub - Stack Overflow Redis pubsub as backend engine: https://github.com/faye/faye-redis-node :: faye/faye-redis-node

Faye and Redis pub/sub do very similar things (Faye can use Redis as a back-end). Redis is appropriate for inter-process messaging within your server cluster (Redis client will get access to your whole Redis database).

Faye is more appropriate if you want to provide a publicly accessible pub/sub service over the web, for example to power the UI for your website. It only does pub/sub, not any other storage like Redis provides, and works over HTTP and WebSocket rather than over a raw TCP socket. It also allows for user-defined client- and server-side extensions to expand the messaging protocol it uses.

http://stackoverflow.com/questions/6333992/faye-or-redis-pubsub :: publish subscribe - Faye or Redis Pubsub - Stack Overflow

SocketStream is an application framework designed around websockets as primary data transfer medium. Faye is just a library for doing pub/sub messaging, that also happens to use bi-directional sockets. SocketStream may provide functionality similar to Faye, but its scope is much broader, covering a range of other concerns for application development.

http://stackoverflow.com/questions/4893720/faye-vs-socket-io-and-juggernaut/4897267#4897267 :: websocket - Faye vs. Socket.IO (and Juggernaut) - Stack Overflow

Redis

Redis publish/subscribe is a very simple system for internal use in a server cluster - it requires an open connection to redis (unauthenticated and giving complete access to everything in redis).

http://howtonode.org/redis-pubsub » Node.js and Redis Pub-Sub - How To Node - NodeJS

Connect a Redis PubSub channel to a websockets channel using Node.js https://github.com/mnutt/redis-pubsub-to-websockets :: mnutt/redis-pubsub-to-websockets

https://github.com/aaronblohowiak/Push-It :: aaronblohowiak/Push-It · GitHub

Miscellaneous

A query based client/server publish subscribe protocol built on node.js. http://pubsub.io/ :: pubsub.io And a chat example: pubsubio/chat · GitHub

Chats

ZeroMQ:

PHP:

node.js:

Ruby

CoffeScript

Final decision

http://www.process-one.net/en/ejabberd/article/onebar_beta_a_simple_xmpp_web_chat_client_for_hosted.im/ :: OneBar beta: a simple XMPP web chat client for hosted.IM - ProcessOne

GUI

Abandoned Ajax web jabber client ijab

Quite cute full-blown system (node, Mongo): general - Wompt Entire source code behind wompt.com

shapeshed/socket.io-chat · GitHub

willian/faye_chat_example · GitHub

kerphi/phpfreechat · GitHub

jabbr.net

balupton/nodechat.docpad · GitHub

date 11. Jun 2013 | modified 10. Jun 2024
filename: Real-time Communication » Chat » Tech Landscape