JSTP is a symmetric and asynchronous communication protocol encoded in JSON that works over several transport protocols with persistent connections—or stateless connections with polling.
JSTP aims to enable a stack that uses the same protocol in every layer.
The current version of the recommendation is JSTP/0.6.
JSTP/0.6 Working Draft—current version