Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Client/service identifier and service request header format #8

Open
eboasson opened this issue Jun 16, 2019 · 0 comments
Open

Client/service identifier and service request header format #8

eboasson opened this issue Jun 16, 2019 · 0 comments

Comments

@eboasson
Copy link
Collaborator

Client requests and service responses are serialized by prefixing the serialization of the actual content of the request/response by a request id consisting of the local instance handle of the partiicpant and a 64-bit sequence number.

The way the instance handles are generated means that it is highly likely to be unique, but there is no guarantee, and perhaps it would be better to use the GUID.

Also it would be nice if it matched the format used by other RMW layers to have interoperability, but I don't know what the others do, nor whether there's agreement what it should be.

mauropasse pushed a commit to mauropasse/rmw_cyclonedds that referenced this issue Jan 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant