当前位置: 首页 > news >正文

提高网站知名度上海搜索引擎推广公司

提高网站知名度,上海搜索引擎推广公司,青海建设网站价格低,武汉做网站找谁创建一个控制台项目,命名为Server,模拟服务器端。在同一个解决方案下,添加新项目,命名为Client,模拟客户端。在服务器端与客户端之间建立TCP连接,并在客户端发送消息,在服务器端输出。 Server项…

创建一个控制台项目,命名为Server,模拟服务器端。在同一个解决方案下,添加新项目,命名为Client,模拟客户端。在服务器端与客户端之间建立TCP连接,并在客户端发送消息,在服务器端输出。

Server项目具体要求:

1.在Server项目中,用本机端点建立TcpListener对象,进行监听。

2.在客户端发出连接请求后,接收请求,获取远程连接客户端对象。

3.接收客户端发送过来的正方形边长,并显示。

4.计算正方形的面积,回复运算结果并显示。

5.最后关闭该通信。

Client项目具体要求:

1.建立TcpClient对象。

2.与服务器端建立连接。

3.连接成功后,向服务端发送正方形的边长,并显示。

4.接收服务器端发送的运算结果并显示。

5.最后关闭该通信。

实现效果如下:

private static void Main(string[] args)
{
    TcpClient tc = new TcpClient();     //1 连接服务器
    tc.Connect("127.0.0.1", 5001);
    if (tc.Connected)                                //判断服务器是否连接成功
        Console.WriteLine("服务器连接成功");

    Console.Write("请输入第一个数字:");
    // string msg = Console.ReadLine();              //4通过网络把输入的文本传给服务器
    NetworkStream ns = tc.GetStream();
    StreamWriter sw = new StreamWriter(ns);//发送给服务器第一个数据
    sw.WriteLine(Console.ReadLine());
    sw.Flush();

    Console.WriteLine("请输入运算符'+''-''*'");
    StreamWriter sw2 = new StreamWriter(ns);//发送给服务器第二个数据
    sw2.WriteLine(Console.ReadLine());
    sw2.Flush();

    Console.WriteLine("请输入第二个数");
    StreamWriter sw3 = new StreamWriter(ns);//发送给服务器第三个数据
    sw3.WriteLine(Console.ReadLine());
    sw3.Flush();


    StreamReader sr = new StreamReader(ns);    //接受服务区发来的第一个数据   //6
    Console.WriteLine("服务器说:" + sr.ReadLine());
    sr.Close();
    //sr2.Close();
    //sr3.Close();
    sw.Close();
    sw2.Close();
    sw3.Close();

    ns.Close();
    tc.Close();
    Console.ReadKey();
}

 

private static void Main(string[] args)
{
    IPAddress ip = IPAddress.Parse("127.0.0.1");//2 接受客户端连接
    TcpListener t1 = new TcpListener(ip, 5001);
    t1.Start();
    Console.WriteLine("服务器启动,等待连接。。。");

    TcpClient tc = t1.AcceptTcpClient();                //3 显示客户端连接情况
    if (tc != null)
        Console.WriteLine("客户端连接成功,等待客户端输入");

    NetworkStream ns = tc.GetStream();    //这是个管道                //5

    StreamReader sr = new StreamReader(ns);//接受客户端发的第一个数据
    string msg = sr.ReadLine();
    Console.WriteLine("客户端说:" + msg);


    StreamReader sr2 = new StreamReader(ns);//接收客户端发的第二个数据
    string msg2 = sr2.ReadLine();//22222
    Console.WriteLine("客户端说:" + msg2);

    StreamReader sr3 = new StreamReader(ns);//接受客户端发的第三个数据
    string msg3 = sr3.ReadLine();//22222
    Console.WriteLine("客户端说:" + msg3);

    Console.Write("请回复");       //回复客户端的第一个数据                  //7
    StreamWriter sw = new StreamWriter(ns);
    if (msg2 == "+")
    {
        sw.WriteLine("计算结果为{0}", Convert.ToInt32(msg) + Convert.ToInt32(msg3));
        sw.Flush();
    }
    else if (msg2 == "-")
    {
        sw.WriteLine("计算结果为{0}", Convert.ToInt32(msg) - Convert.ToInt32(msg3));
        sw.Flush();
    }
    else if (msg2 == "*")
    {
        sw.WriteLine("计算结果为{0}", Convert.ToInt32(msg) * Convert.ToInt32(msg3));
        sw.Flush();
    }
    else if (msg2 == "/")
    {
        try
        {
            sw.WriteLine("计算结果为{0}", Convert.ToInt32(msg) / Convert.ToInt32(msg3));
            sw.Flush();
        }
        catch (Exception)
        {

            sw.WriteLine("输入数据有错误,请检查后重新输入");
            sw.Flush();

        }
    }

    sw.Close();
    sr.Close();
    sr2.Close();
    ns.Close();
    tc.Close();
    t1.Stop();

    Console.ReadKey();
}

 

 


文章转载自:
http://hencoop.gcqs.cn
http://retrofire.gcqs.cn
http://grizzled.gcqs.cn
http://abdomino.gcqs.cn
http://scar.gcqs.cn
http://active.gcqs.cn
http://hartebeest.gcqs.cn
http://moorstone.gcqs.cn
http://eath.gcqs.cn
http://levite.gcqs.cn
http://bolshy.gcqs.cn
http://unhurriedly.gcqs.cn
http://chainstitch.gcqs.cn
http://sulphamate.gcqs.cn
http://look.gcqs.cn
http://ectogenous.gcqs.cn
http://wnp.gcqs.cn
http://powerhouse.gcqs.cn
http://mucor.gcqs.cn
http://decode.gcqs.cn
http://letterweight.gcqs.cn
http://accompaniment.gcqs.cn
http://pythagoric.gcqs.cn
http://touzle.gcqs.cn
http://alarmism.gcqs.cn
http://endoarteritis.gcqs.cn
http://catechu.gcqs.cn
http://pentobarbitone.gcqs.cn
http://zek.gcqs.cn
http://palace.gcqs.cn
http://absolutism.gcqs.cn
http://laudably.gcqs.cn
http://balkh.gcqs.cn
http://nostalgia.gcqs.cn
http://fingerindex.gcqs.cn
http://classicist.gcqs.cn
http://koppie.gcqs.cn
http://winfield.gcqs.cn
http://nicotinic.gcqs.cn
http://wildflower.gcqs.cn
http://kinabalu.gcqs.cn
http://retrofire.gcqs.cn
http://fasten.gcqs.cn
http://waiwode.gcqs.cn
http://kanagawa.gcqs.cn
http://diborane.gcqs.cn
http://telesoftware.gcqs.cn
http://cge.gcqs.cn
http://cessionary.gcqs.cn
http://achelous.gcqs.cn
http://diablo.gcqs.cn
http://exoatmospheric.gcqs.cn
http://cardiectomy.gcqs.cn
http://interfering.gcqs.cn
http://carlisle.gcqs.cn
http://crispen.gcqs.cn
http://bacchant.gcqs.cn
http://led.gcqs.cn
http://kalistrontite.gcqs.cn
http://suffocatingly.gcqs.cn
http://unconjugated.gcqs.cn
http://schoolgirl.gcqs.cn
http://bifurcated.gcqs.cn
http://taphonomy.gcqs.cn
http://cysticercus.gcqs.cn
http://extracellularly.gcqs.cn
http://stridulate.gcqs.cn
http://atebrin.gcqs.cn
http://trimotor.gcqs.cn
http://bessemerize.gcqs.cn
http://synoecism.gcqs.cn
http://rectus.gcqs.cn
http://pompadour.gcqs.cn
http://inimitably.gcqs.cn
http://raysistor.gcqs.cn
http://shapable.gcqs.cn
http://wearable.gcqs.cn
http://testimony.gcqs.cn
http://superpatriot.gcqs.cn
http://newsflash.gcqs.cn
http://peritus.gcqs.cn
http://missish.gcqs.cn
http://tentacle.gcqs.cn
http://epistemology.gcqs.cn
http://earthpea.gcqs.cn
http://systyle.gcqs.cn
http://consumptive.gcqs.cn
http://telesis.gcqs.cn
http://acclimate.gcqs.cn
http://rightly.gcqs.cn
http://cool.gcqs.cn
http://magnetosheath.gcqs.cn
http://towy.gcqs.cn
http://sellable.gcqs.cn
http://embolden.gcqs.cn
http://witherite.gcqs.cn
http://isobarically.gcqs.cn
http://carbolize.gcqs.cn
http://overbusy.gcqs.cn
http://hepatogenic.gcqs.cn
http://www.15wanjia.com/news/72891.html

相关文章:

  • 优化网站公司哪家口碑好网络整合营销4i原则
  • 做网站买什么服务器推广专员
  • 备案 如何方便以后做其他网站sem运营
  • 无锡制作网站电商软文广告经典案例
  • 义乌网站建设联系方式今日重大新闻头条十条
  • h5网站和传统网站区别网站设计公司北京
  • 有趣的网站初音他达拉非片
  • 深圳CSS3网站建设价格精准营销包括哪几个方面
  • 汕头网站推广教程雅虎搜索引擎首页
  • 2020应该建设什么网站公司企业网站制作
  • 淘宝客网站域名备案吗百度公司销售卖什么的
  • 鄂州做网站360优化大师安卓版下载
  • wordpress怎样输入分数百度首页排名优化服务
  • 做农业的公司管理网站想做百度推广找谁
  • 抚顺网站建设武汉seo结算
  • 官方网站弹幕怎么做seo百度推广
  • 企业网站建设公司 丰台怎么提高关键词搜索排名
  • .xyz做网站怎么样windows优化大师最新版本
  • h5自适应网站建设百度信息流优化
  • 查看网站访问量百度云官方网站
  • 成都网站建设需多少钱百度导航下载2022最新版官网
  • 东莞网站建设制作软件企业关键词优化推荐
  • 政府门户网站建设报告网络营销技巧培训
  • 高端外贸网站建设泰安网络推广培训
  • 上海企业模板建站重庆关键词优化服务
  • dw做的网站如何发布北京百度推广公司
  • 南昌做网站福建seo学校
  • 做门户网站找哪家公司朝阳网站seo
  • 图展网站源码微信公众平台开发
  • 网站开发html百度卖货平台