ecorm / cppwamp

C++ client library for the WAMP protocol.
Boost Software License 1.0
35 stars 9 forks source link

Implement partitioned registrations on client #28

Closed ecorm closed 2 years ago

ecorm commented 9 years ago

Implement partitioned registrations, as per the advanced spec.

ecorm commented 9 years ago

Client requirements:

The behavior is currently incomplete in the spec regarding what happens if any of the invocations return an ERROR.

The description for CALL.Options.runmode == "partition" and CALL.Options.rkey is incomplete in the spec. Presumably CALL.Options.rkey is a way for nodes to registers themselves as a group under some common key.

This feature currently seems unstable.

ecorm commented 2 years ago

The spec for this feature is still in "sketch" mode. There is no extra logic required to support this feature client-side in CppWAMP. The various CALL.Options can be set manually via the wamp::Options interface.