Socket就是为网络服务提供的一种机制,网络通信的两端都有Socket,一个Socket由一个IP地址和一个端口号唯一确定。数据在两个Socket间通过IO传输。1.其传输方式有两种,UDP传输和TCP传输:UDP传输:在发送数据前不需要先建立连接,速度快;是不可靠协议;每个数据包的大小限制在..
分类:
编程语言 时间:
2014-07-21 22:31:17
阅读次数:
316
swoole,PHP语言的高性能网络通信框架,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 http://www.swoole....
分类:
其他好文 时间:
2014-07-21 10:31:41
阅读次数:
199
跨平台网络通信及服务器框架库 --- "acl" 项目里有大量的测试及应用示例,主要有三个示例集合,如下: 1、acl/samples:该目录下的例子主要是基于 lib_acl 及 lib_protocol 两个库的例子 -??? 1.1 acl: 打印...
分类:
其他好文 时间:
2014-07-21 10:30:16
阅读次数:
207
经常会有一些测试需求比如:测试手机上某个app的网络通信是否已经加密,或者测试某个app是否偷偷链接某些网站。 根据抓包的对象,主要有两种途径: 1. 在路由器端抓包:使用一台已经连入路由器的PC来抓取路由器上...
分类:
移动开发 时间:
2014-07-21 10:24:53
阅读次数:
293
Volley主页https://android.googlesource.com/platform/frameworks/volleyhttp://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded1. 什么是Volley在这之前,...
分类:
移动开发 时间:
2014-07-21 09:34:21
阅读次数:
345
一、首先是服务器的建立 首先是一个信号终止程序,发信号ctrl+c终止程序,而是是初始化网络通信. 创建一个描述符负责绑定服务器和监听服务器接收客户端的消息. socket()->sockaddr_in->bind->listen(准备就绪) 开始接收客户端消息.start()函数 首先是声明一个结...
分类:
系统相关 时间:
2014-07-21 00:05:43
阅读次数:
420
在Java中,Java.net包里面的类是进行网络编程的,其中,java.net.URL类和java.net.URLConection类是编程者方便地利用URL在Internet上进行网络通信。有两种方法可以用来访问Internet。 一是使用URL类的openStream()方法: openStr...
分类:
编程语言 时间:
2014-07-19 09:39:20
阅读次数:
649
相关文章:程序员的自我修养——操作系统篇 几乎所有的计算机程序,都会牵涉到网络通信。因此,了解计算机基础网络知识,对每一个程序员来说都是异常重要的。 本文在介绍一些基础网络知识的同时,给出了一些高质量的系列文章链接,以方便大家随时参考学习。相信通过本文的学习,你能对计算机网络有全面的认识!在阅...
分类:
其他好文 时间:
2014-07-19 08:39:29
阅读次数:
353
(接上文) 七、一个小结 先对前面的内容,做一个小结。 我们已经知道,网络通信就是交换数据包。电脑A向电脑B发送一个数据包,后者收到了,回复一个数据包,从而实现两台电脑之间的通信。数据包的结构,基本上是下面这样: 发送这个包,需要知道两个地址:对方的 MAC 地址对方的 IP 地址 有...
分类:
其他好文 时间:
2014-07-19 08:36:21
阅读次数:
211
socketserverclient服务器端监听socketIP+端口网络通信本地网络streamtcpdgramudpftp服务器传文件传命令socket.server多线程-执行
分类:
编程语言 时间:
2014-07-17 09:52:11
阅读次数:
202