在编写一个网络服务的时候都比较关心这个服务能达到多少并发连接,而在这连接的基础上又能达到一个怎样的交互能力.编写服务已经是一件很花力气的事情,而还要去编写一个能够体现结果的测试工具就更加消...
分类:
其他好文 时间:
2015-05-12 13:51:25
阅读次数:
128
在编写一个网络服务的时候都比较关心这个服务能达到多少并发连接,而在这连接的基础上又能达到一个怎样的交互能力.编写服务已经是一件很花力气的事情,而还要去编写一个能够体现结果的测试工具就更加消耗工作时间.下面介绍一个测试工具只需要简单地设置一下就能对tcp/udp服务进行高并发和高吐吞的性能测试...
分类:
其他好文 时间:
2015-05-12 13:08:34
阅读次数:
183
USB_CAN 适配器测试例程 采用CDC透传模式一、简介CAN总线无处不在,在设计开发中,到处需要用到CAN总线调试工具,本工具可以作为CAN的基础测试工具,用于监听CAN总线,或测试CAN数据收发。测试时,可以用两个板子,对接起来测试。即可实现如下介绍的功能。二、接线图示意三、开发测试环境兼容系...
分类:
其他好文 时间:
2015-05-11 00:00:34
阅读次数:
535
函数原型:int listen(int sockfd, int backlog);当服务器编程时,经常需要限制客户端的连接个数,下面为问题分析以及解决办法:下面只讨论TCP UDP不做讨论(很少使用到listen函数) listen函数用法:函数应该在调用socket和bind这两个函数之后,...
分类:
其他好文 时间:
2015-05-10 20:22:31
阅读次数:
169
为自己谱写一个学习的路线图1. 熟悉常用模块熟悉常用的系统python包的使用方式2. 多线程线程进程的对比学习3.网络tcp udp http tfp4. 设备关联串口 usb 等常用与硬件通信协议5. 面向对象对对象的的深入理解
分类:
其他好文 时间:
2015-05-08 21:43:08
阅读次数:
103
1、tcp、udp是一种传输协议,实现进程地址标记,套接字是一个虚拟设备,用来表明主机上的某个进程常用端口:0-1023:管理员才有权限使用,永久地分配给某应用使用注册端口:1024-41951:只有一部分被注册,只要确保主机上没有进程使用该端口。动态端口或私有端口:41952-65535..
分类:
Web程序 时间:
2015-05-07 17:09:42
阅读次数:
171
对使用UDP协议和大规模即时通讯的思考C#【Fox即时通讯核心】 开发记录之五 (客户端界面基窗体基本完成)C#【Fox即时通讯核心】 开发记录之四(服务端多线程异步处理数据 主程序大致结构)C#【Fox即时通讯核心】 开发记录之三(知识储备:TCP UDP打洞)C#【Fox即时通讯核心】 开发记录...
分类:
其他好文 时间:
2015-05-06 17:16:31
阅读次数:
141
一、MAC帧头定义typedef struct _MAC_FRAME_HEADER{char m_cDstMacAddress[6];//目的mac地址char m_cSrcMacAddress[6];//源mac地址short m_cType; //上一层协议类型,如0x0800代表上一层...
分类:
其他好文 时间:
2015-05-06 12:57:08
阅读次数:
156
RPC(Remote Procedure Call,远程过程调用)框架是分布式服务的基石,实现RPC框架需要考虑方方面面。其对业务隐藏了底层通信过程(TCP/UDP、打包/解包、序列化/反序列化),使上层专注于功能实现;框架层面,提供各类可选架构(多进程/多线程/协程);应对设备故障(高负载/死机)...
分类:
其他好文 时间:
2015-05-01 00:37:36
阅读次数:
291