⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 在Echo服务器上的多线程问题
💻 TXT
字号:
    Echo通讯协议被定义在RFC862之中,它是一个非常简单的TCP交互服务。Echo
服务器会在通信端口号7侦听客户端的连接,一旦客户端与Echo服务器连接之后,
Echo服务器会将客户端所发送出的数据原封不动的发送回去。当您想测试网络状
态时,Echo通讯协议显得非常有用,您也可以利用它来测试客户端所发送出的数
据是否在传输过程中遭受破坏。
    这里有两个实作Echo服务客户端应用程序的例子,一个是用Socket类来
实作的EchoClientSocket.cs,一个是用TcpClient类来实作的EchoClientTcp.cs。
还有两个实作Echo服务器端应用程序的例子,一个是用Socket类来实作
的EchoServerSocket.cs,一个是用TcpListener类来实作的EchoServerTcp.cs。
然而,在执行这些程序时,会发现每一个服务器应用程序只能有一个用户端与
它连接,没有办法同时有多个用户端与服务器连接,这是因为这些范例都是使用
单线程在运行。所以,这里又提供了一个改写自EchoServerTcp.cs的多线程的
服务器端应用程序ThreadEchoServer.cs,它可以同时服务多个用户端。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -