网络编程
文章平均质量分 78
sinat_16596967
这个作者很懒,什么都没留下…
展开
-
网络编程之二:java.net包的Socket和SocketServer
本博文简要阐述java.net包下的基于TCP/IP的Socket编程以及其源码分析写网络编程这一章,初衷是为了讲诉HttpClient、Jetty、Netty的使用心得,NIO和BIO的比较,Thrift和Avro等,无奈今天被合作伙伴鄙视了,他看到我用了Apache的Httpclient(C)+Jetty(S),说:你只不过是传一些数据,用Socket多简单迅速,我们的量一天十几T,难原创 2014-07-19 14:18:36 · 2896 阅读 · 0 评论 -
网络编程之一:网络编程的大门
本博文简要阐述当今网络世界的OSI参考模型,以及如何开启网络编程的大门socket和大门背后的秘密ISO/OSI参考模型,是ISO(国际标准化组织)在1985年研究的网络互联模型,该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层)。它定义了一种层次结构,层次之间的互相关系以及各层所提供的服务,并不涉及具体的实现。请参考ISO/OSI参考模型原创 2014-07-19 14:18:34 · 533 阅读 · 0 评论 -
网络编程之三:java.net包的DatagramSocket和DatagramPacket
本博文主要简述TCP/UDP的比较和应用场景,继而java.net包下基于DatagramSocket/DatagramPacket的编程和源码分析TCP与UDP作为传输层两个重要的协议,得到广泛的使用TCP1、面向连接,速度较慢,证明:连接双方的一方主动断开连接之后,另一方的recieve()会立即作出响应2、面向字节流,虽然应用程序和TCP的交互是一次一个数据块(大小不等),但TC原创 2014-07-19 14:18:38 · 2896 阅读 · 0 评论