Use web_socket_channel in the README.
Closes #8
R=tjblasi@google.com
Review URL: https://codereview.chromium.org//1780583002 .
diff --git a/README.md b/README.md
index 8078fa2..e495264 100644
--- a/README.md
+++ b/README.md
@@ -10,10 +10,11 @@
```dart
import "package:json_rpc_2/json_rpc_2.dart" as json_rpc;
import "package:stream_channel/stream_channel.dart";
+import "package:web_socket_channel/io.dart";
main() async {
- var socket = await WebSocket.connect('ws://localhost:4321');
- var server = new json_rpc.Server(new StreamChannel(socket, socket));
+ var socket = IOWebSocketChannel.connect('ws://localhost:4321');
+ var server = new json_rpc.Server(socket);
// Any string may be used as a method name. JSON-RPC 2.0 methods are
// case-sensitive.
@@ -81,10 +82,11 @@
```dart
import "package:json_rpc_2/json_rpc_2.dart" as json_rpc;
import "package:stream_channel/stream_channel.dart";
+import "package:web_socket_channel/html.dart";
main() async {
- var socket = await WebSocket.connect('ws://localhost:4321');
- var client = new json_rpc.Client(new StreamChannel(socket, socket));
+ var socket = HtmlWebSocketChannel.connect('ws://localhost:4321');
+ var client = new json_rpc.Client(socket);
// This calls the "count" method on the server. A Future is returned that
// will complete to the value contained in the server's response.