what is websocketsTwo-way communication over
ont TCP socket, a type of PUSH technology HTML5的新特性,用于双向推送消息(例如网页聊天,手机推送消息等)
原理:client利用regular http请求w.....
分类:
Web程序 时间:
2014-05-23 11:28:28
阅读次数:
560
connectionTimeout与soTimeout的差异,前者指创建一个有效的客户端到服务端链接的最大允许时间,后者指socket接收data的时间。connectionManager.getParams().setConnectionTimeout(50);connectionManager....
分类:
其他好文 时间:
2014-05-23 11:00:07
阅读次数:
346
#ifndef __APP_WEBSOCKET_CONNECTION_H__
#define __APP_WEBSOCKET_CONNECTION_H__
#include
#include "tcp_connection.hpp"
class websocket_connection : public tcp_connection
{
public:
websocket_connecti...
分类:
编程语言 时间:
2014-05-22 11:37:44
阅读次数:
339
C/C++大文件/数据网络传输方法总结
在C/C++网络编程中不免会遇到需要传输大数据、大文件的情况,而由于socket本身缓冲区的限制,大概一次只能发送4K左右的数据,所以在传输大数据时客户端就需要进行分包,在目的地重新组包。而实际上已有一些消息/通讯中间件对此进行了封装,提供了直接发送大数据/文件的接口;除此之外,利用共享目录,ftp,ssh等系统命令来实现大文件/数据也不失...
分类:
编程语言 时间:
2014-05-22 09:14:45
阅读次数:
435
Mayuyu学习Python很久了,今天就开始学习Python的网络编程。
其实说到网络编程,就必须提到一个关键词---“套接字”,即Socket。网络化的应用程序在开始任何通讯之前都需
要创建套接字,就像电话插口一样,没有它就没有办法进行通讯。对于套接字来说,一般分为两种:基于文件型和基
于网络型。套接字实质上就是一个通信端点。当然,我们可以创建面向连接的套接字或者面向无连接的套接字...
分类:
其他好文 时间:
2014-05-22 08:38:29
阅读次数:
221
DWORD WINAPI mythread( LPVOID lpParameter) //客户线程{ struct My my; memcpy(&my,lpParameter,sizeof(My)); printf("One client connect!\n"); char str1; ......
分类:
其他好文 时间:
2014-05-22 06:31:02
阅读次数:
319
当入行压力测试时出现下列错误[root@zabbix~]#ab-n3000-c3000http://192.168.0.2/ThisisApacheBench,Version2.3<$Revision:655654$>Copyright1996AdamTwiss,ZeusTechnologyLtd,http://www.zeustech.net/LicensedtoTheApacheSoftwareFoundation,http://www.apache.org/Ben..
分类:
其他好文 时间:
2014-05-20 22:18:38
阅读次数:
397
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<errno.h>
#include<unistd.h>
#include<sys/types.h>
#include<sys/socket.h>
#include<netinet/in.h>
#include<arpa/inet.h>
#include<sys/ioct..
分类:
其他好文 时间:
2014-05-20 18:46:37
阅读次数:
260
其中发送端发送多少数据可以定制,(可以使用for循环循环读取文件并且send),但是在recv端,不能采用for循环定制recv大小,(及时最后加了if语句判断图像是不是接收完毕),另外在fwrite文件中的第二个参数,绝对不要定制,因为网络是不确定的你不知道socket缓冲区中的文件的确定数目,你...
分类:
其他好文 时间:
2014-05-20 12:43:50
阅读次数:
210
sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);
基于TCP的socket编程是采用的流式套接字。在这个程序中,将两个工程添加到一个工作区。要链接一个ws2_32.lib的库文件。服务器端编程的步骤:1....
分类:
其他好文 时间:
2014-05-20 10:31:27
阅读次数:
245