dart-sdk/pkg/dds
Alexander Aprelev cccddf3530 Revert "Reland "[ Service / package:dds ] Add stream support to package:dds and enable DDS for VM service tests""
This reverts commit e5b85792da as it seems to have broken service/pause_on_start_and_exit_with_child_test/service https://ci.chromium.org/p/dart/builders/ci.sandbox/app-kernel-linux-debug-x64/5877

Change-Id: Idb9df51816eebfb58137c449c6461731c77409f0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/143881
Reviewed-by: Ben Konyi <bkonyi@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
2020-04-16 23:37:25 +00:00
..
lib Revert "Reland "[ Service / package:dds ] Add stream support to package:dds and enable DDS for VM service tests"" 2020-04-16 23:37:25 +00:00
test
.gitignore
analysis_options.yaml
CHANGELOG.md
dds_protocol.md
LICENSE
pubspec.yaml Revert "Reland "[ Service / package:dds ] Add stream support to package:dds and enable DDS for VM service tests"" 2020-04-16 23:37:25 +00:00
README.md

This package is a work in-progress and the API may not be stable. Stay tuned for updates.

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.