上一篇对twisted大致做了介绍以及一些基本的概念。 这一篇从一个python epoll/soket聊天程序开始。 我们要实现的很简单,就是利用epoll实现一个服务端/客户端间的聊天,服务端和客户端可以接收消息的同时,可以利用raw_input,在命令行输入。 我们将socket fd设置为非
分类:
其他好文 时间:
2016-03-17 22:51:37
阅读次数:
577
1、fastcgi简介fastcgi解决了cgi程序处理请求每次都要初始化和结束造成的性能问题。fastcgi并且是独立于webserver的,fastcgi的crash并不影响webserver,然后他们之间通过soket通信。与fastcgi不同的另一种解决cgi程序反复创建,销毁的方法是让webserver开放api,然后编写cgi的时候,把cgi嵌入到webserver中,这样有个不好的地方...
分类:
其他好文 时间:
2016-02-16 10:09:01
阅读次数:
290
简单聊天功能,没有界面 思路:创建两个线程,分别为接收线程和发送线程,由主函数开启 1、发送 a、接收soket b、建立一个数据包,并将键盘录入的数据封装到数据包内 c、调用socket的发送函数,将数据包发送给10000端口 2、接收 a、接收socket b、建立接收数据包及缓冲区 c、调用s
分类:
其他好文 时间:
2016-02-05 01:01:05
阅读次数:
189
书中提到使用 npm install socket.io 安装 node.js 的 soket.io 模块? 默认安装的为最新版本 ?可以使用 npm list 查看当前装了哪些模块 如果出现? SIOClientImpl::handshakeResponse()?called handshake?com...
分类:
其他好文 时间:
2015-09-21 16:02:31
阅读次数:
190
1、Socket编程的主要步骤与重要函数
Socket编程在windows上首先需要这个头文件和“ws2_32.lib”这个lib库文件。
Soket编程一般分为UDP通信与TCP通信,那么简单的UDP通信与TCP通信前面的过程基本都是一样的,只有在收发数据的时候会有不同。
UDP通信的一般步骤:
(1)、初始化
WSADATA wd;
WSAStartup(0x0202,&w...
分类:
其他好文 时间:
2015-08-29 15:28:20
阅读次数:
161
方法一:Socket socket=nulltry{ ServerSocket serversocket=nwe ServerSocket(8080) while(true){ socket=serversocket.apccet(); new ServerThread(socket...
分类:
编程语言 时间:
2015-08-20 01:09:50
阅读次数:
250
环境基于XMPP模块练习。 在ios8以前,不包括ios8,socket 是不支持后台运行。且在ios7要做配置info.plist文件。 添加 Required background modes = voip; //使用soket在后台运行 //????若想要IOS7支持后台soc...
分类:
移动开发 时间:
2015-05-28 20:07:00
阅读次数:
165
对于web开发上的一点理解1 宏观上的一点理解 网页从请求第地址 到获得页面的过程:从客户端(浏览器)通过地址 从soket把请求报文封装发往服务端 服务端通过解析报文并处理报文最后把处理的结果封装成响应报文 发送给客户端(浏览器) ,客户端解析响应报文 把正文(ht...
分类:
Web程序 时间:
2015-05-20 12:57:38
阅读次数:
145
1. SocketServer框架 在python中,socketserver是一个已集成的模块,它有以下特点:
可用SocketServer框架创建TCP和UDP服务器。
在后台为你做好每一个基础步骤。
可以手动创建一个服务器欺骗客户端和分析它的行为。
2. SocketServer模块的用法
必须是BaseRequestHandler的子类
重写handle()函数
调用handle_...
分类:
编程语言 时间:
2015-04-30 18:15:34
阅读次数:
141
1 # udp_gb_server.py 2 '''服务端(UDP协议局域网广播)''' 3 4 import socket 5 6 s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) 7 s.setsockopt(socket.SOL_S...
分类:
编程语言 时间:
2015-01-26 06:31:13
阅读次数:
222