• 大小: 591KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-09
  • 语言: C#
  • 标签: C#  socket  网络编程  tcp  

资源简介

本人通过网络搜索,搜索到的一个感觉蛮不错的socket通讯demo示例。希望对想学习C#网络编程的朋友有所帮助! 对于想开发网络通讯程序的朋友具有不错的参考价值!

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;
using SocketServerLib.Client;
using SocketServerLib.SocketHandler;

namespace AsyncClientServerLib.Client
{
    /// 
    /// Basic Socket Client. Implements the AbstractSocketClient. The socket client handler class is AsyncSocketClientHandlerReceieveQueue.
    /// 

    public class BasicSocketClient : AbstractSocketClient
    {
        /// 
        /// Return a BasicSocketClientHandler instance.
        /// 

        /// The client socket handler
        /// The ssl stream
        /// The send timeout
        /// The socket timeout
        /// The BasicSocketClientHandler instance created
        protected override AbstractTcpSocketClientHandler GetHandler(System.Net.Sockets.Socket handler System.Net.Security.SslStream stream)
        {
            return new AsyncClientServerLib.SocketHandler.AsyncSocketClientHandlerReceiveQueue(handler stream);
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-01-14 12:07  SocketServer V4 dotnet 2.0\AsyncClientServerLib\
     文件        2726  2015-01-08 13:34  SocketServer V4 dotnet 2.0\AsyncClientServerLib\AsyncClientServerLib.csproj
     目录           0  2015-01-14 12:07  SocketServer V4 dotnet 2.0\AsyncClientServerLib\bin\
     目录           0  2015-01-14 12:07  SocketServer V4 dotnet 2.0\AsyncClientServerLib\bin\Debug\
     文件        7680  2015-01-08 13:58  SocketServer V4 dotnet 2.0\AsyncClientServerLib\bin\Debug\AsyncClientServerLib.dll
     文件       28160  2015-01-08 13:58  SocketServer V4 dotnet 2.0\AsyncClientServerLib\bin\Debug\AsyncClientServerLib.pdb
     文件        7168  2015-01-08 13:58  SocketServer V4 dotnet 2.0\AsyncClientServerLib\bin\Debug\MultiThreadQueueLib.dll
     文件       22016  2015-01-08 13:58  SocketServer V4 dotnet 2.0\AsyncClientServerLib\bin\Debug\MultiThreadQueueLib.pdb
     文件       33280  2015-01-08 13:58  SocketServer V4 dotnet 2.0\AsyncClientServerLib\bin\Debug\SocketServerLib.dll
     文件       99840  2015-01-08 13:58  SocketServer V4 dotnet 2.0\AsyncClientServerLib\bin\Debug\SocketServerLib.pdb
     目录           0  2013-03-24 00:20  SocketServer V4 dotnet 2.0\AsyncClientServerLib\bin\Release\
     目录           0  2015-01-14 12:07  SocketServer V4 dotnet 2.0\AsyncClientServerLib\Client\
     文件        1171  2015-01-08 13:57  SocketServer V4 dotnet 2.0\AsyncClientServerLib\Client\BasicSocketClient.cs
     目录           0  2015-01-14 12:07  SocketServer V4 dotnet 2.0\AsyncClientServerLib\Message\
     文件        7259  2015-01-08 13:57  SocketServer V4 dotnet 2.0\AsyncClientServerLib\Message\BasicHeader.cs
     文件        1313  2015-01-08 13:57  SocketServer V4 dotnet 2.0\AsyncClientServerLib\Message\BasicMessage.cs
     目录           0  2015-01-14 12:07  SocketServer V4 dotnet 2.0\AsyncClientServerLib\obj\
     目录           0  2015-01-14 12:07  SocketServer V4 dotnet 2.0\AsyncClientServerLib\obj\Debug\
     文件        3420  2015-01-08 13:58  SocketServer V4 dotnet 2.0\AsyncClientServerLib\obj\Debug\AsyncClientServerLib.csproj.FileListAbsolute.txt
     文件        7457  2015-01-08 13:58  SocketServer V4 dotnet 2.0\AsyncClientServerLib\obj\Debug\AsyncClientServerLib.csprojResolveAssemblyReference.cache
     文件        7680  2015-01-08 13:58  SocketServer V4 dotnet 2.0\AsyncClientServerLib\obj\Debug\AsyncClientServerLib.dll
     文件       28160  2015-01-08 13:58  SocketServer V4 dotnet 2.0\AsyncClientServerLib\obj\Debug\AsyncClientServerLib.pdb
     文件        5241  2015-01-08 13:58  SocketServer V4 dotnet 2.0\AsyncClientServerLib\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     目录           0  2013-03-24 00:20  SocketServer V4 dotnet 2.0\AsyncClientServerLib\obj\Debug\TempPE\
     目录           0  2015-01-14 12:07  SocketServer V4 dotnet 2.0\AsyncClientServerLib\Properties\
     文件        1452  2013-03-24 00:20  SocketServer V4 dotnet 2.0\AsyncClientServerLib\Properties\AssemblyInfo.cs
     目录           0  2015-01-14 12:07  SocketServer V4 dotnet 2.0\AsyncClientServerLib\Server\
     文件        1133  2015-01-08 13:57  SocketServer V4 dotnet 2.0\AsyncClientServerLib\Server\BasicSocketServer.cs
     目录           0  2015-01-14 12:07  SocketServer V4 dotnet 2.0\AsyncClientServerLib\SocketHandler\
     文件        1485  2015-01-08 13:57  SocketServer V4 dotnet 2.0\AsyncClientServerLib\SocketHandler\AsyncSocketClientHandler.cs
     文件        1519  2015-01-08 13:57  SocketServer V4 dotnet 2.0\AsyncClientServerLib\SocketHandler\AsyncSocketClientHandlerReceiveQueue.cs
............此处省略216个文件信息

评论

共有 条评论