add client-server communication goo

Havoc Pennington 2013-10-09 09:51:55 -07:00
parent 147b02826d
commit 14e32733fc
1 changed files with 7 additions and 1 deletions

@ -73,6 +73,12 @@ probably self-destruct when all clients are gone.
[Discussion of solutions](https://github.com/sbt/sbt/wiki/Client-server-discovery-lifecycle)
### Problem: client-server communication machinery
What is the general shape of client-server communication? REST or WebSocket or custom protocol? Is there any "handshake" information? What sorts of messages can be sent?
[Discussion of solutions](https://github.com/sbt/sbt/wiki/Client-server-communication)
### Problem: long-running tasks block the build server
Some tasks are "infinite" (such as `run`), hanging around until
@ -396,4 +402,4 @@ that requests were sent.
## Other ideas
Many more will no doubt emerge over time, please share yours.
Many more will no doubt emerge over time, please share yours.