Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Permanent vs. transient connections #9

Open
4ZM opened this issue Aug 19, 2011 · 0 comments
Open

Permanent vs. transient connections #9

4ZM opened this issue Aug 19, 2011 · 0 comments

Comments

@4ZM
Copy link
Owner

4ZM commented Aug 19, 2011

Implement two connection modes. One permanent (connect - sync - wait -sync - ... ) and one transient (connect - sync - disconnect).

Update the protocol with new commands for the permanent connection type: TURN, WAIT, ALIVE CHECK

Update the protocol document.

Implement in a way that:
A) Re-uses the same code for a single direction sync in all cases
B) Is oblivious of the underlying data transfer mechanism (tcp/ip, bluetooth, etc.)
C) Introduces a minimum amount of state in the client server connection.
D) Is resilient to denial of service by resource (connection & thread) exhaustion.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant