-
-
Notifications
You must be signed in to change notification settings - Fork 49
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
how to address attributes/properties? #378
Comments
Welcome to OpenRPC! Thank you for taking the time to create an issue. Please review the guidelines |
@bmoneke Thanks for checking out openrpc. OpenRPC is simply put a description of methods using JSON Schema + some other stuff. In OpenRPC, json-rpc params and results are represented as "ContentDescriptors" - basically a wrapper for the JSON schema that describes the data type. You might find some of these examples useful: |
I know, how params for rpc calls are represented. As far as I know, json-rpc does not define how to get/set variables/attributes, but only how to call methods remotely. Therefore, I think, open-rpc only describes a remote methoc call, but not a "remote variable getting/setting". Am I right? |
We're developing a laboratory control protocol LECO and are looking for a way to encode messages.
open-rpc seems to be great for encoding method calls. We need, however, to access attributes/properties of the remote object (i.e. read/write variables of that object).
Is there any suggestion, how to do it via open-rpc or is there any other useful protocol?
json-schema seems to do the job of encoding attributes, but cannot handle method calls.
Does anyone use a combination of open-rpc and json-schema?
The text was updated successfully, but these errors were encountered: