![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NetWork
文章平均质量分 80
Austin98xxx
这个作者很懒,什么都没留下…
展开
-
socket阻塞与非阻塞,同步与异步,select,pool,epool
1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式: 同步: 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事。 例如普通B/S模式(同步):提交请求->等待服务器处理->处理转载 2014-09-02 10:30:37 · 1151 阅读 · 0 评论 -
gsoap进行soap开发
1 通过wsdl文件生成.h文件 从WSDL中产生头文件 用法: wsdl2h -o 头文件名 WSDL文件名或URL wsdl2h常用选项 -o 文件名,指定输出头文件-n 名空间前缀 代替默认的ns-c 产生纯C代码,否则是C++代码-s 不要使用STL代码-t 文件名,指定type map文件,默认为typemap.dat-e 禁止为enum成员加上名空间前缀原创 2014-09-17 11:03:33 · 851 阅读 · 0 评论 -
LVS+Keepalived搭建服务器集群
yi为什么要使用负载均衡技术? 1、系统高可用性 2、系统可扩展性 3、负载均衡能力 LVS+keepalived能很好的实现以上的要求,LVS提 供负载均衡,keepalived提供健康检查,故障转移,提高系统的可用性!采用这样的架构以后 很容易对现有系统进行扩展,只要在后端添加或者减少realserver,只要更改lvs的 配置文件,并能实现无缝配置变更! 二、LVS+Keep原创 2014-11-03 16:32:38 · 1503 阅读 · 0 评论