Exemple #1
0
        //启动服务器
        private void bn_Start_Click(object sender, EventArgs e)
        {
            string connStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source = DemoAccessDatabase.mdb;";

            if (ck_UseDatabase.Checked)
            {
                m_socketServer = new TSocketServerBase <TTestSession, TTestAccessDatabase>(1024, 32 * 1024, 64 * 1024, connStr);
            }
            else
            {
                m_socketServer = new TSocketServerBase <TTestSession, TTestAccessDatabase>();
            }

            m_socketServer.MaxDatagramSize = 1024 * int.Parse(cb_maxDatagramSize.Text);

            this.AttachServerEvent();  // 附加服务器全部事件
            m_socketServer.Start();
        }
Exemple #2
0
 /// <summary>
 /// 私有构造函数
 /// </summary>
 private AsyncSocketServer()
 {
     _socketServer = new TSocketServerBase <Talk, DataStore>();
     this.AttachServerEvent();
 }
 /// <summary>
 /// 私有构造函数
 /// </summary>
 private AsyncSocketServer()
 {
     _socketServer = new TSocketServerBase<Talk, DataStore>();
     this.AttachServerEvent();
 }