![](https://img-blog.csdnimg.cn/20200815174658872.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#网络应用编程
文章平均质量分 91
没开学这门课在家上的,老师的声音好甜!可是这门课我学的并不好,哎!补补补!
万事胜意L
制造学术垃圾ing
展开
-
WCF和TCP应用编程
WCF和TCP应用编程TCP应用编程概述TCP的特点TCP应用编程的技术选择利用传统技术实现TCP应用编程利用WCF实现TCP应用编程TCP应用编程概述TCP的特点1️⃣概念:TCP是Transmission Control Protocol(传输控制协议)的简称,是TCP/IP体系中面向连接的运输层协议,在网络中提供双工和可靠的服务。2️⃣特点:一对一通信。安全顺序传输。通过字节流收发数据。传输的数据无消息边界(TCP是将数据组装为多个数据报以字节流的形式进行传输,因此可能会出现发送方单原创 2020-05-22 22:13:51 · 810 阅读 · 0 评论 -
WCF和HTTP应用编程
WCF和HTTP应用编程HTTP简介HTTP的特点HTTP的请求与响应HTTP应用编程的技术选择WCF中与HTTP相关的绑定基本HTTP绑定(BasicHttpBinding类)其他常用的HTTP绑定WCF客户端和服务端的消息交换模式请求应答模式(Action/Reply)单向模式(IsOneWay)双工通信同步操作和异步操作WCF和HTTP编程示例五子棋游戏规则描述服务端和客户端通信接口服务端编...原创 2020-05-04 15:34:06 · 1068 阅读 · 0 评论 -
WCF入门
WCF入门预备知识XML远程处理(RPC)消息队列(MSMQ)面向服务的体系结构(SOA)WCF入门WCF基础知识WCF体系结构承载WCF的方式WCF服务端和客户端编程基础WCF服务器端编程模型WCF客户端编程模型编写服务端和客户端程序的基本思路设计和实现协定协定和特性服务协定数据协定消息协定服务绑定与终结点配置在服务端配置文件中配置WCF服务终结点绑定方式需要绑定的元素及其含义协议通道绑定元素传...原创 2020-04-23 17:21:37 · 754 阅读 · 0 评论 -
C#网段扫描练习
网段扫描练习创建一个WPF应用程序,分别用多线程/线程池/多任务来扫描一个网段内的计算机,根据计算机的IP地址获取其主机域名。涉及到相关的知识点:练习IPAddress类、Dns类和IPHostEntry类的基本用法,练习WPF应用程序中多线程编程的基本用法,练习多任务编程。MainActivity.xaml<Window x:Class="网段扫描练习.MainWindow" ...原创 2020-04-21 16:46:22 · 1019 阅读 · 0 评论 -
C#并行编程
并行编程基本概念并行编程的实现方式任务并行库(TPL)及其分类Parallel类及其帮助器类Parallel类提供的并行方法:Parallel帮助器类Parallel帮助器类用于线程全局变量的设计结构数据并行利用Parallel.ForEach方法实现数据并行任务并行基本概念并行编程的实现方式从业务实现的角度看并行策略并行编程模型分为数据并行与任务并行。从硬件实现的角度看并行策略并行又...原创 2020-04-18 20:48:28 · 761 阅读 · 0 评论 -
C#异步编程
异步编程并行和异步编程预备知识任务Lambda表达式Action和Func委托元组(Tuple类)异步编程基本技术异步编程的实现方式异步操作关键字创建任务取消或终止任务的执行获取任务执行的状态报告任务执行的进度C#网络编程学不会呜呜呜并行和异步编程预备知识任务任务(Task) 表示一个异步操作。任务运行的时候需要使用线程,通用语言运行时(CLR)会创建必要的线程来支持任务执行的需求。1.T...原创 2020-04-18 20:33:24 · 570 阅读 · 0 评论 -
数据流与数据的加密和解密
数据流与数据的加密和解密数据编码和解码常见的字符集编码方式利用Encoding类实现编码和解码数据流文件流内存流网络流加密流StreamReader和StreamWriter类BinaryReader和BinaryWriter类数据加密与数字签名数据编码和解码常见的字符集编码方式ASCII ASCII字符集由128个字符组成,包括大小写字母、数字0~9、标点符号、非打印字符(换行符、制表...原创 2020-03-29 16:09:36 · 2235 阅读 · 0 评论 -
进程、线程与应用程序域
进程和线程与应用程序域进程和线程基本概念进程管理(Process类)*特别注意*:进程和线程基本概念(一)进程:(1).**进程**是操作系统级别的一个基本概念,可以将其简单地理解为“正在进行的程序”。(2).进程是资源调度和分配的基本单位。 ^内存、设备(3).进程之间是相互独立的。(4).在操作系统级别的管理中,利用Process类可启动、停止本机或远程进程。(2)线程:...原创 2020-03-13 22:43:26 · 432 阅读 · 1 评论 -
网卡信息检测与网络流量检测
网卡信息检测与网络流量检测网卡信息检测相关类代码分析网络流量检测相关类代码分析*特别注意*:网卡信息检测相关类1.网络适配器:又称网卡或网络接口卡(NIC),是连接计算机与网络的硬件设备。整理计算机上发往网线上的数据,并将数据分解为适当大小的数据包之后向网络上发送。2.System.Net.NetworkInformation命名空间提供了:对本机网卡相关信息的检测比如本机有多少网卡,网...原创 2020-02-27 21:44:22 · 673 阅读 · 0 评论 -
IP地址转换与域名解析
IP地址转换与域名解析IP地址与端口IP地址转换相关类域名解析代码分析![在这里插入图片描述](https://img-blog.csdnimg.cn/20200227205232196.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Fx...原创 2020-02-27 20:57:20 · 8155 阅读 · 2 评论 -
TCP/IP网络协议
TCP/IP网络协议TCP/IP基本概念***特别注意:***TCP/IP基本概念1.网络协议:网络协议简称为协议,是为进行网络数据交换而建立的规则、标准或约定(针对不同的需求,有不同的网络协议,网络协议有很多种)。2.计算机网络的体系结构:计算机网络的体系结构是计算机网络的层次的划分及其各层协议的集合。体系结构就是这个计算机网络及其部件所应完成的功能的精确定义。3.三种计算机网络的...原创 2020-02-27 15:39:10 · 357 阅读 · 0 评论 -
网络应用编程模型
网络应用编程模型网络应用编程模型互联网企业内部网分布式C/S模式B/S模式网络应用程序编程模型网络应用编程模型互联网1.网络应用编程所指的“网络”有两个含义:一个是互联网,另一个是企业内部网。2.互联网是一种覆盖全世界的全球性互联的网络。互联网的最大特点是这些相互连接的网络都使用同一组通用的协议(TCP/IP协议簇),从而形成逻辑上的单一巨大国际网络。具体来说,互联网的特点有:支持资源...原创 2020-02-21 13:39:22 · 398 阅读 · 0 评论