private void timer1_Tick(object sender, EventArgs e)
        {     
               IPAddress ipstr = IPAddress.Parse("192.168.0.106");
               TcpListener  serverListener = new TcpListener(ipstr,13);//创建TcpListener对象实例
               serverListener.Start(); //启动侦听    
               TcpClient  tcpClient = serverListener.AcceptTcpClient();//创建客户端连接对象
               NetworkStream netStream = tcpClient.GetStream();//得到网络流
               StreamReader sr = new StreamReader(netStream);//流读写器  
                string received = "";
                received = sr.ReadLine();//读流中一行
                this.label1.Text = "接收了" + received;
                if (received != "")
                {
                    timer1.Enabled = false;
                }
                sr.Close();
                netStream.Close();
                tcpClient.Close();
                serverListener.Stop();
        }

public void SendMeg(string msg)//发送信息
        {
            // int port = Int32.Parse(13);//远程主机端口
            TcpClient tcpClient = new TcpClient("192.168.0.106", 13);//创建TcpClient对象实例 }      
            string strDateLine = DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToLongTimeString();//得到发送时客户端时间
            NetworkStream netStream = tcpClient.GetStream();//得到网络流
            StreamWriter sw = new StreamWriter(netStream);//创建TextWriter,向流中写字符
            string words = msg;//待发送的话
            string content = strDateLine + words;//待发送内容
            sw.Write(content);//写入流
            sw.Close();//关闭流写入器
            netStream.Close();//关闭网络流
            tcpClient.Close();//关闭客户端连接 
        }

实现TcpIp简单传送相关推荐

  1. 电子白板简单实现delphi

    电子白板简单实现 将画图存储成一个一个的点,点表示成记录,用文件流的方法存储到文本里,将文本读进文件流,用socket发送,socket接收后再存储成文本,然后再将文本用文件流读出,画到image上 ...

  2. iNeuOS云操作系统,.NET Core全系打造

    一.演示地址       演示地址: 进入iNeuOS系统.(建议使用chrome浏览器)http://192.144.173.38:8081/login.html 测试名称:admin       ...

  3. DJ9-3 DMA 方式

    目录 一.DMA 的基本概念 1. DMA 的定义 2. DMA 的特点 3. 典型的应用 4. DMA 的工作流程 二.DMA 控制器与接口功能 三.DMA 传送全过程 为什么采用 DMA 传送方式 ...

  4. alu和mdr位数相等吗_计算机组成原理复习

    概论 冯诺依曼体系 冯·诺依曼结构的特点是: 计算机硬件系统由五大部件(存储器.运算器.控制器.输入设备和输出设备)组成:计算机中采用二进制形式表示信息:采用存储程序的工作方式 . 冯诺依曼思想包含三 ...

  5. 汇编总结(2)——IA-32处理器基本功能

    IA-32处理器简介 这部分主要介绍了主要的IA-32系列处理器以及著名的保护方式和实地址方式的工作模式. IA-32系列处理器 IA-32系列处理器指什么 首先明确IA-32系列处理器是什么: IA ...

  6. 计算机组成原理(4.2)—— IA-32指令系统(CSIC)

    前一篇文章分析了指令系统(ISA)的设计方法,这里以IA-32指令系统为例进行分析 前文链接:计算机组成原理(4.1)-- 指令系统设计 文章目录 一.IA-32架构基础 二.操作数类型和表示方式 1 ...

  7. 计算机组成原理——期末复习题

    113.计算机系统如何进行多级划分?这种分级观点对计算机设计会产生什么影响?答案:计算机系统通常由五个以上不用的级组成,具体如下: 第1级是微程序设计级或逻辑电路级,该级由硬件直接执行: 第2级是一般 ...

  8. 常用无线收发芯片性能比较

    无线收发芯片广泛应用在无线鼠标.键盘.游戏摇杆.RFID.安防报警.家庭自动化.汽车电子.工业控制.无线通信.传感器玩具等方面,这类IC一般采用射频(RF)技术实现.在实际中选择器件时,尤其注意收发芯 ...

  9. 南邮 计算机组成考试笔记

    一.计算机组成与性能的相关知识与计算 计算机五大组成部件 冯诺依曼体系 控制器,运算器,存储器,输入设备,输出设备 9个影响性能的指标 吞吐量: 表征一台计算机在某一时间间隔内能够处理的信息量,单位是 ...

最新文章

  1. php找不到dns地址,dns异常是什么意思
  2. 1507四舍五入c语言,EXCEL中四舍五入该怎么办
  3. vc6.0连接mysql数据库
  4. CRC-16校验C#代码
  5. element UI中的select选择器的change方法需要传递多个值
  6. 全国计算机等级考试题库二级C操作题100套(第39套)
  7. android sim iso,android – 意外的telephonyManager.getSimCountryIso()行为
  8. Spring Boot进阶之Web进阶 代码推送的github上面去
  9. 给APK签名,修改签名
  10. pulseaudio数据流框图
  11. vs2017 visual studio2017 密钥 激活码
  12. 基于python的数据挖掘实验报告_数据挖掘实验报告
  13. hadoop原理及安装启动
  14. 今天我们谈谈关于java自学的那些事儿(为那些目标模糊的码农们)
  15. 利用jquery-ajax实现局部刷新
  16. PTA 7-1 奇偶数判断
  17. 利用依存分析完成开放领域关系抽取
  18. 09 CentOS7安装MariaDB(MYSQL分支)
  19. 信用卡教育风险预测项目--kaggle算法实战
  20. Nginx——nginx作为静态资源web服务(配置语法)

热门文章

  1. cocos2d-x android 环境搭配,cocos2d-x Android环境配置问题和解决方法
  2. 排序算法中平均时间复杂度_操作系统中的作业排序(算法,时间复杂度和示例)...
  3. Java PushbackInputStream markSupported()方法与示例
  4. 如何检查数组是否包含JavaScript中的对象?
  5. 外部中断---STM32F1
  6. linux孟庆昌第六章课后题_第六章课后练习题答案
  7. linux网络编程之Socket编程
  8. IO多路复用之poll总结
  9. C语言:结构体中一级指针和二级指针的创建与释放示例
  10. 数据结构之单链表——C++模板类实现