From 54f2da2c62e8699a7fd5841c534aaf1cf722f61d Mon Sep 17 00:00:00 2001 From: Webb Peng <webb.png@gmail.com> Date: Sun, 12 Nov 2017 01:21:09 +0800 Subject: [PATCH] update README.md --- README.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 50dd2ea..cf32b6a 100755 --- a/README.md +++ b/README.md @@ -49,13 +49,16 @@ import { Server, Client } from 'promise-ws'; (async function main() { const port = 3000; const server = await Server.create({ port }); - const client = await Client.create(`ws://127.0.0.1:${port}`); server.reply('say', async (data) => { console.log('data'); /* 'hello' */ return 'world'; }); - const response = await client.request('say', 'hello'); - console.log(response); /* 'world' */ + + const url = `ws://127.0.0.1:${port}`; + await Client.autoReconnect(url, async (client) => { + const response = await client.request('say', 'hello'); + console.log(response); /* 'world' */ + }); }()); ``` @@ -224,9 +227,9 @@ import { Client } from 'promise-ws'; const url = 'ws://127.0.0.1:3000'; const res = await Client.connect(url, async (client) => { /* do something... */ - return 'response data'; + return 'chris'; }); - console.log('res', res); /* will be 'response data' */ + console.log('res:', res); /* res: chris' */ } catch (err) { if (err.message === 'CLOSE') { console.error('server closed'); } @@ -260,9 +263,9 @@ import { Client } from 'promise-ws'; const url = 'ws://127.0.0.1:3000'; const res = await Client.autoReconnect(url, async (client) => { /* do something... */ - return 'response data'; + return 'chris'; }); - console.log('res', res); /* will be 'response data' */ + console.log('res:', res); /* res: chris' */ } catch (err) { console.error(err);