在Python中如何使用Linux的epoll目录序言阻塞socket编程示例异步socket的好处以及Linux epoll带epoll的异步socket编程示例性能注意事项源代码序言从2.6开始,Python包含了访问Linux epoll库的API。这篇文章用几个简单的python 3例子来展...
分类:
编程语言 时间:
2014-11-12 22:29:28
阅读次数:
346
Hadoop源码学习笔记(4) ——Socket到RPC调用 Hadoop是一个分布式程序,分布在多台机器上运行,事必会涉及到网络编程。那这里如何让网络编程变得简单、透明的呢? 网络编程中,首先我们要学的就是Socket编程,这是网络编程中最底层的程序接口,分为服务器端和客户端,服务器负责监听某个....
分类:
其他好文 时间:
2014-11-12 00:25:24
阅读次数:
343
“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的Q...
分类:
其他好文 时间:
2014-11-08 18:08:20
阅读次数:
242
Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。一个Socket由:IP地址+端口号 所组成;
网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样利用三元组(ip地址,协议,端口)就可以标识网络的进程了,网络中的进程通信就可以利用这个标志与其它进程进行交互。
现在编写两个程序(运行在同一台主...
分类:
其他好文 时间:
2014-11-08 16:53:10
阅读次数:
210
1、为了开发“天地币”这个Android手机项目,需要用到Socket编程。
2、天地币是一种类似于比特币的虚拟货币。
3、为了赚取CSDN的C币,需要写篇博客。
4、干脆将调试Socket的项目发出来跟网友分享。
闲话休提,直接上代码,首先是字符串的定义:
xyzSocket
Hello world!
Settings
本机IP:
...
分类:
移动开发 时间:
2014-11-08 16:49:22
阅读次数:
267
============问题描述============ 近来要做一个android项目,需要关乎网络的功能有1,即时聊天2,上传图片,视频就这两个典型的功能要使用socket还是http?顺被科普一下二者的使用场景(不要只说区别)。。。。背景熟悉socket编程,也使用过xmpp协议写过即时通讯工...
分类:
Web程序 时间:
2014-11-08 13:38:38
阅读次数:
178
与c/c++ socket编程对照见http://blog.csdn.net/aspnet_lyc/article/details/38946915server:import socketPORT = 9999BACKLOG = 5MAXLINE = 1024listenfd = socket...
分类:
编程语言 时间:
2014-11-07 16:33:28
阅读次数:
176
首先,并不建议大家用Csocket,经验之谈,CAsyncSocket基础上派生的一个同步阻塞Socket的封装类,也就是说编程的过程很多麻烦,但是我坚持下来了。。。。。好烦。。。。
.................................................分割线..........................................................
分类:
其他好文 时间:
2014-11-04 17:30:36
阅读次数:
257
http://blog.csdn.net/hguisu/article/details/7445768网络中进程之间如何通信进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如UNIX B...
分类:
系统相关 时间:
2014-11-04 10:53:00
阅读次数:
224