dart-sdk/pkg/dds
Ben Konyi c54ec8d5f3 [ package:dds ] Handle expression evaluation invocations in DDS and forward compileExpression calls to clients which provide their own compilation service.
Change-Id: I2daec26929ad4f530d28d0073a0b2758850bec0a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150694
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
2020-06-11 22:43:39 +00:00
..
example [ Service / DDS ] Prepare for package:dds publishing 2020-05-15 22:52:12 +00:00
lib [ package:dds ] Handle expression evaluation invocations in DDS and forward compileExpression calls to clients which provide their own compilation service. 2020-06-11 22:43:39 +00:00
test [ package:dds ] Added authentication code support 2020-05-14 01:32:26 +00:00
.gitignore
analysis_options.yaml
CHANGELOG.md [ package:dds ] Handle expression evaluation invocations in DDS and forward compileExpression calls to clients which provide their own compilation service. 2020-06-11 22:43:39 +00:00
dds_protocol.md [ Service / DDS ] Prepare for package:dds publishing 2020-05-15 22:52:12 +00:00
LICENSE
pubspec.yaml [ package:dds ] Handle expression evaluation invocations in DDS and forward compileExpression calls to clients which provide their own compilation service. 2020-06-11 22:43:39 +00:00
README.md [ Service / DDS ] Prepare for package:dds publishing 2020-05-15 22:52:12 +00:00

A package used to spawn the Dart Developer Service (DDS), which is used to communicate with a Dart VM Service instance and provide extended functionality to the core VM Service Protocol.

Functionality

Existing VM Service clients can issue both HTTP and websocket requests to a running DDS instance as if it were an instance of the VM Service itself. If a request corresponds to an RPC defined in the VM Service Protocol, DDS will forward the request and return the response from the VM Service. Requests corresponding to an RPC defined in the DDS Protocol will be handled directly by the DDS instance.