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

心理教育网站建设目的丰都网站

心理教育网站建设目的,丰都网站,矿坛器材友情交换,wordpress 内容页创建一个控制台项目#xff0c;命名为Server#xff0c;模拟服务器端。在同一个解决方案下#xff0c;添加新项目#xff0c;命名为Client#xff0c;模拟客户端。在服务器端与客户端之间建立TCP连接#xff0c;并在客户端发送消息#xff0c;在服务器端输出。 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://www.tj-hxxt.cn/news/138662.html

相关文章:

  • 网站建设专业名词解释网站湛江企业网站建设
  • 包头有没有专业做淘宝网站的代码运行框wordpress6
  • 网站举报查询大庆哈尔滨网站建设
  • 网站首页空白 wordpress计算机科学专业就业方向
  • 阿里巴巴网站建设规划it运维职业规划
  • 怎么做网站主页设计高端网站建设步骤
  • 仿京东网站后台学设计在哪学比较好
  • 做交互网站做一个在线交易网站需要多少钱
  • 色块布局网站首页模板好的公司网站有什么用
  • 亚当学院网站建设视频教程长沙官网seo技术
  • 网站模板套用顺德网页定制
  • 苏州快速建设网站公司深圳建设交易平台官网
  • ui设计网站成品图片如何建立像百度一样的网站
  • 北京seoqq群西安优化外包
  • 专业型网站和个人网站长春商城网站开发
  • 视频网站VIP卡怎么做赠品wordpress电商模板下载
  • 网站开发电脑配置推荐百度关键字搜索量查询
  • 素材网站无水印深圳广告公司招聘
  • 网站开场动画怎么做网站怎么放404页面
  • 全网最低价查询网站娄底网站建设方案
  • 江西景德镇建设厅网站做外汇的网站
  • 网站微信二维码侧边栏漂浮框餐饮logo免费设计
  • 无锡网站排名优化费用2017年网站建设公司
  • 深圳建站的公司上海园区虚拟地址一览表
  • 张家港网站建设做网站徐州网站简介
  • 建工网官方网站wordpress防转载
  • 优化 网站访问速度益阳市网站建设
  • 免费合同模板网站网页设计与网站的关系
  • 河南第一火电建设公司网站一个人制作网站
  • 便利的龙岗网站设计建设和住房保障部 网站