码迷,mamicode.com
首页 >  
搜索关键字:tcp通信    ( 338个结果
GJM : Socket TCP 通信连接(二)
上一篇中,我们编写了客户端功能。 这一篇将讲解ISocketHandler的实现。 再来回顾一下ISocketHandler接口。 做一个类SocketHandler继承ISocketHandler接口 增加两个属性与构造函数。 StateSet可以保存我们的异步调用结果等数据 SendQueue用 ...
分类:其他好文   时间:2017-02-28 15:21:18    阅读次数:166
select多路复用实现多客户端连接服务器
.>应用程序中同时需要处理多路输入输出流时,若采用阻塞模式,将得不到预期的目的; .>若采用非阻塞模式,对多个输入进行轮训有太耗费时间; .>若设置多个进程分别处理一天数据通路,将产生新的进程同步通信问题,使程序更复杂; 比较好的方法就是采用多路复用,其基..
分类:其他好文   时间:2017-02-25 14:07:56    阅读次数:218
简易Web服务器实现
手痒就自己实现了一下简易的web服务器,由于只是简易的web服务器,所以并没有什么特别高深的技术含量。 1.      TCP通信(socket) 2.      IO流 3.      线程池...
分类:Web程序   时间:2017-02-24 11:06:40    阅读次数:163
nginx负载均衡技术的优缺点
在原来的公司,一般都是采用F5 BIG-IP作为前端负载均衡服务器,后端一般直接用LVS作为mysql的负载均衡机制(应用服务器之间一般采用自行开发的TCP通信机制,其内置了负载均衡和HA),实际用apache/nginx/haproxy作为前端负载均衡机制在生产里面基本上用的相对较少,且负载并不高 ...
分类:其他好文   时间:2017-01-25 16:40:06    阅读次数:241
异步tcp通信——APM.Core 服务端概述
为什么使用异步 异步线程是由线程池负责管理,而多线程,我们可以自己控制,当然在多线程中我们也可以使用线程池。就拿网络扒虫而言,如果使用异步模式去实现,它使用线程池进行管理。异步操作执行时,会将操作丢给线程池中的某个工作线程来完成。当开始I/O操作的时候,异步会将工作线程还给线程池,这意味着获取网页的 ...
分类:其他好文   时间:2017-01-09 20:23:18    阅读次数:216
异步tcp通信——APM.Core 解包
TCP通信解包 虽说这是一个老生长谈的问题,不过网上基本很少见完整业务;或多或少都没有写完或者存在bug。接收到的数据包可以简单分成:小包、大包、跨包三种情况,根据这三种情况作相对应的拆包处理,示例如下: 1 /******************************************** ...
分类:其他好文   时间:2017-01-09 20:19:35    阅读次数:202
JAVASE02-Unit010: 多线程基础 、 TCP通信
多线程基础 、 TCP通信 * 当一个方法被synchronized修饰后,那么 * 该方法称为同步方法,即:多个线程不能同时 * 进入到方法内部执行。 package day10; /** * 当多线程并发操作同一资源时,由于线程切换的不确定 * 性,可能导致执行顺序的混乱,严重时可能导致系统 * ...
分类:编程语言   时间:2017-01-07 22:48:23    阅读次数:261
C#TCP通讯框架
开源的C#TCP通讯框架 原来收费的TCP通讯框架开源了,这是一款国外的开源TCP通信框架,使用了一段时间,感觉不错,介绍给大家 框架名称是networkcomms 作者开发了5年多,目前已经停止开发,对于中小型的应用场景,够用了。 框架的地址是: https://github.com/MarcFl ...
分类:Windows程序   时间:2016-12-19 08:13:11    阅读次数:264
推荐一款开源的C#TCP通讯框架
原来收费的TCP通讯框架开源了,这是一款国外的开源TCP通信框架,使用了一段时间,感觉不错,介绍给大家 框架名称是networkcomms 作者开发了5年多,目前已经停止开发,对于中小型的应用场景,够用了。 框架的地址是: https://github.com/MarcFletcher/Networ ...
分类:Windows程序   时间:2016-12-17 22:22:26    阅读次数:341
推荐一款开源的C#TCP通讯框架
原来收费的TCP通讯框架开源了,这是一款国外的开源TCP通信框架,使用了一段时间,感觉不错,介绍给大家 框架名称是networkcomms 作者开发了5年多,目前已经停止开发,对于中小型的应用场景,够用了。 框架的地址是: https://github.com/MarcFletcher/Networ ...
分类:Windows程序   时间:2016-12-17 20:34:43    阅读次数:1032
338条   上一页 1 ... 15 16 17 18 19 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!