网络/服务
文章平均质量分 79
bingozq
这个作者很懒,什么都没留下…
展开
-
高性能服务器软件开发
关于这本书的简单介绍:注意,在这里我们讨论的高性能服务器软件设计并不是通常意义上的高性能Web程序设计,比如说在J2EE、.NET框架下如何使用线程池提高性能,如何优化ASP,PHP程序,或者如何调整Apache,IIS等Web服务器以获得更好的性能等等。这里讨论的是真正高性能的从硬件到操作系统底层,然后到IO模型、应用模型的服务器设计,当然,作为一家之言,里面同样充满了误解、偏见和无知,转载 2008-03-22 11:59:00 · 1198 阅读 · 0 评论 -
设计模式之管道和过滤器的应用
软件设计的一个核心问题是能否使用重复的体系架构,即能否达到体系架构级的软件重用。也就是说,能否在不同的软件系统中,使用同一体系架构。基于这个目的,许多学者们开始研究和实践软件体系架构的模式问题。在中首次提出了8种体系结构模式: 层(L a y e r s)、管道和过滤器(Pipes and Filters) 、黑板( B l a c k b o a r d )、代理者( B r o转载 2008-04-01 17:02:00 · 8992 阅读 · 1 评论 -
TCP to UDP 数据转发
目的 提供TCP客户端到UDP服务器的访问的数据转发。有时候我们的服务器提供UDP的数据包格式,可是由于种种原因,我们的客户端只能通过TCP来访问。本文就是提供TCP到UDP的数据转发的功能。本代理接收TCP客户连接请求后,把数据转发到UDP服务器,同时把UDP服务器回送的数据,转发回TCP客户。设计//主程序Main(){ beginthread(t2uMainThread());转载 2008-04-06 09:41:00 · 3430 阅读 · 0 评论 -
解决TCP网络传输“粘包”问题
作者:杨小平 王胜开原文出处:http://www.ciw.com.cn/ 当前在网络传输应用中,广泛采用的是TCP/IP通信协议及其标准的socket应用开发编程接口(API)。TCP/IP传输层有两个并列的协议:TCP和UDP。其中TCP(transport control protocol,传输控制协议)是面向连接的,提供高可靠性服务。UDP(user datagram protocol,用转载 2008-04-06 09:00:00 · 852 阅读 · 0 评论 -
TCP to TCP 数据转发
目的 我们部门在内网有一台Web服务器A,用于部门文档信息管理,可分公司的员工,或出差的员工,都不能直接访问这台机器。所以还得把发邮件来完成文档的提交。如何实现外地员工能访问Web服务器A呢?公司有一台可以访问外网的机器B,要是在B上运行一个数据转发程序,固定地把外网发送到某个端口的数据转发到A上的Web端口,同时把A上回送的数据转发出去,不就一切OK了吗!设计//主程序Main(){转载 2008-04-06 09:24:00 · 2596 阅读 · 0 评论 -
UDP to UDP 数据转发
目的 希望读者在阅读本文之前,已经读过了《『黑客编程』一、TCP to TCP 数据转发》,UDP to UDP可以用作QQ通过转发代理聊天的功能。应用机器A,提供UDP端口的服务,转发代理机器B,提供UDP转发端口服务,客户机C通过UDP把数据发送到B,B再转发给A,并把A发送的数据转发给C。设计//主程序Main(){ beginthread(u2uMainThread());}转载 2008-04-06 09:16:00 · 10395 阅读 · 0 评论 -
UDP to TCP 数据转发
提供UDP客户端到TCP服务器的访问的数据转发。有时候我们的服务器提供TCP的数据包格式,可是由于种种原因,我们的客户端只能通过UDP来访问。本文就是提供UDP到TCP的数据转发的功能。本代理接收UDP客户连接请求后,把数据转发到TCP服务器,同时把TCP服务器回送的数据,转发回UDP客户。设计//主程序Main(){ beginthread(u2tMainThread());}/转载 2008-04-06 09:42:00 · 5246 阅读 · 0 评论 -
短信应用开发研究
1 前言 随着移动通信网络的迅猛发展,基于移动通信网络的应用范围也迅速扩展,比如无线公话、无线定位、无线数据采集等等,这些应用都需要一定程度的远程通信能力,而采用何种无线通信方式成为这些应用开发面临的首要课题,高速的数据业务(GPRS和CDMA1X)费用高、设置复杂,相应的应用开发成本高、技术难度大,因此我们迫切需要一种简单易用的数据通信方式。 移动短信业务作为移动转载 2008-05-17 09:48:00 · 1748 阅读 · 0 评论 -
PING的介绍
一、什么是PING是DOS命令,一般用于检测网络通与不通 PING (Packet Internet Grope),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP回声清求消息给目的地并报告是否收到所希望的ICMP回声应答。 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DO原创 2008-06-25 12:24:00 · 1357 阅读 · 0 评论