zoukankan      html  css  js  c++  java
  • 学学C#开发client,server,C/S架构的程序

    
    

    一直以来,都想用本地来远程操作服务器,有点类似木马程序,不过我这里用途是实现快速建站,方便的管理网站,控制服务器iis、web文件的。

    要开发这样的程序,首先,需要配置调试环境,我选择的是两台电脑,一个作为server、另一个作为client。

    于是简化一下,就用vmware搭建出来了一个win2003,作为server

    用本地电脑win07,作为client。

    先说说TCP服务端
            private ITxServer ser = null;
    
            private void btnStart_Click(object sender, EventArgs e) {
                try {
                    ser = TxStart.startServer(int.Parse(textBox_port.Text));
                    ser.AcceptString += new TxDelegate<IPEndPoint, string>(acceptString);
                    ser.AcceptByte += new TxDelegate<IPEndPoint, byte[]>(acceptBytes);
                    ser.Connect += new TxDelegate<IPEndPoint>(connect);
                    ser.dateSuccess += new TxDelegate<IPEndPoint>(dateSuccess);
                    ser.Disconnection += new TxDelegate<IPEndPoint, string>(disconnection);
                    ser.EngineClose += new TxDelegate(engineClose);
                    ser.EngineLost += new TxDelegate<string>(engineLost);
                    ser.BufferSize = 12048;
                    ser.FileLog = "C:\test.txt";
                    ser.StartEngine();
                    this.btnStart.Enabled = false;
                } catch (Exception Ex) {
                    MessageBox.Show(Ex.Message);
                }
    
            }
    
  • 相关阅读:
    lombok 简化 Java 代码
    java集合之ArrayList
    java集合概述
    NOIP 2017 逛公园
    NOIP 2017 时间复杂度
    NOIP 2017 奶酪
    NOIP 2013 货车运输
    NOIP 2012 疫情控制
    NOIP 2015 运输计划
    NOIP2014 联合权值
  • 原文地址:https://www.cnblogs.com/renzhe/p/4230340.html
Copyright © 2011-2022 走看看