Skip to content
This repository has been archived by the owner on Mar 11, 2020. It is now read-only.

Provide transport layer versioning #2

Open
timperrett opened this issue Dec 4, 2014 · 0 comments
Open

Provide transport layer versioning #2

timperrett opened this issue Dec 4, 2014 · 0 comments

Comments

@timperrett
Copy link
Contributor

From a long-term evolution perspective, have the ability to version and evolve the wire transport separate to the serialisation system being used for the 1-n frames for the payload blob. Sketch of this might be:

Frame 0: delimiting start frame
Frame 1: versioning / envelope data; probably a simplistic string
Frame 2-n: serialised blob, with bytes encoded with whatever system denoted by the envelope
Frame n+1: delimiting end frame
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant