The HttpBasedProtocol will be an implementation of the Protocol interface (see
Issue 30).
The HTTP-based protocol used by omegle and others can be decomposed down to
URLs representing actions and tokens that a.) associate the action with a Chat
and b.) contain other arguments of the action (optional depending on the
action).
Additionally, every chat service must implement the following actions in some
way:
- Chat started
- Chat partner disconnected
- Message transmission (bi-directional)
The following actions will be optional:
- Typing notifications (bi-directional)
- User disconnected
- Initialization
Original issue reported on code.google.com by darkimp...@gmail.com on 3 May 2012 at 2:50
Original issue reported on code.google.com by
darkimp...@gmail.com
on 3 May 2012 at 2:50