Socket的控制和管理类: 1.Sokcet监听类 using System; using System.Collections.Generic; using System.Text; using System.Collections; using System.Net; using System.Net.Sockets; using System.Threading; using CC.QJ.Tools; namespace CC.QJSocket.Server { public class SocketListener { public Hashtable Connection = new Hashtable(); public Hashtable Threadpools = new Hashtable(); protected writelog _myLog; Socket mainsocket; string _socketConfig; public event pubvar.CallbackClientMessage CbMessage; public void StartListen(string socketConfig, writelog log) { try { _myLog = log; string[] config = socketConfig.Split(':'); if (config == null || config.Length < 2) { _myLog(LogFile.Error, "sok