提交 161c0c8e 编写于 作者: 若汝棋茗

Merge branch 'master' of https://gitee.com/RRQM_Home/TouchSocket

...@@ -80,26 +80,26 @@ TouchSocket offers a variety of framework models that can be fully compatible wi ...@@ -80,26 +80,26 @@ TouchSocket offers a variety of framework models that can be fully compatible wi
- Exchange QQ group:234762506 - Exchange QQ group:234762506
## 🌟Explanation document ## 🌟Explanation document
- [ Homepage ](https://www.yuque.com/rrqm/touchsocket/index) - [ Homepage ](http://rrqm_home.gitee.io/touchsocket)
## 👑Functional cousin ## 👑Functional cousin
<p align="center"> <p align="center">
<img src="https://s1.328888.xyz/2022/09/04/1aFaw.png" alt="图片名称" align=center /> <img src="images/1.png" alt="图片名称" align=center />
</p> </p>
## ✨Simple example ## ✨Simple example
**_The following only examples are created in the simplest way. For more details, please see [Explanation Document](https://www.yuque.com/rrqm/touchsocket/index)。_** **_The following only examples are created in the simplest way. For more details, please see [Explanation Document](http://rrqm_home.gitee.io/touchsocket)。_**
**【TcpService】** **【TcpService】**
``` ```
TcpService service = new TcpService(); TcpService service = new TcpService();
service.Connecting += (client, e) => { };//Some client is connecting service.Connecting = (client, e) => { };//Some client is connecting
service.Connected += (client, e) => { };//There is a client connection service.Connected = (client, e) => { };//There is a client connection
service.Disconnected += (client, e) => { };//There is a client that is cut off and connected service.Disconnected = (client, e) => { };//There is a client that is cut off and connected
service.Received += (client, byteBlock, requestInfo) => service.Received = (client, byteBlock, requestInfo) =>
{ {
//从客户端收到信息 //从客户端收到信息
string mes = byteBlock.ToString(); string mes = byteBlock.ToString();
...@@ -129,9 +129,9 @@ service.Setup(new TouchSocketConfig()//Load ...@@ -129,9 +129,9 @@ service.Setup(new TouchSocketConfig()//Load
**【TcpClient】** **【TcpClient】**
``` ```
TcpClient tcpClient = new TcpClient(); TcpClient tcpClient = new TcpClient();
tcpClient.Connected += (client, e) => { };//Successfully connect to the server tcpClient.Connected = (client, e) => { };//Successfully connect to the server
tcpClient.Disconnected += (client, e) => { };//The connection is disconnected from the server, and it will not be triggered when the connection is unsuccessful. tcpClient.Disconnected = (client, e) => { };//The connection is disconnected from the server, and it will not be triggered when the connection is unsuccessful.
tcpClient.Received += (client, byteBlock, requestInfo) => tcpClient.Received = (client, byteBlock, requestInfo) =>
{ {
//Receive information from the server //Receive information from the server
string mes = Encoding.UTF8.GetString(byteBlock.Buffer, 0, byteBlock.Len); string mes = Encoding.UTF8.GetString(byteBlock.Buffer, 0, byteBlock.Len);
......
...@@ -87,7 +87,7 @@ TouchSocket提供多种框架模型,能够完全兼容基于TCP、UDP协议的 ...@@ -87,7 +87,7 @@ TouchSocket提供多种框架模型,能够完全兼容基于TCP、UDP协议的
- 交流QQ群:234762506 - 交流QQ群:234762506
## 🌟说明文档 ## 🌟说明文档
- [ 文档首页 ](https://www.yuque.com/rrqm/touchsocket/index) - [ 文档首页 ](http://rrqm_home.gitee.io/touchsocket)
## 👑功能导图 ## 👑功能导图
...@@ -97,7 +97,7 @@ TouchSocket提供多种框架模型,能够完全兼容基于TCP、UDP协议的 ...@@ -97,7 +97,7 @@ TouchSocket提供多种框架模型,能够完全兼容基于TCP、UDP协议的
## ✨简单示例 ## ✨简单示例
**_以下仅以最简方式创建示例,更多详情请查看[说明文档](https://www.yuque.com/rrqm/touchsocket/index)。_** **_以下仅以最简方式创建示例,更多详情请查看[说明文档](http://rrqm_home.gitee.io/touchsocket)。_**
**【TcpService】** **【TcpService】**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册