码迷,mamicode.com
首页 >  
搜索关键字:Socket    ( 14952个结果
PHP+Socket模拟发送GET、POST请求
/** ?*?使用PHP?Socket?编程模拟Http?post和get请求 ?*?@author?koma ?*/ class?Http{ private?$sp?=?"\r\n";?//这里必须要写成双引号 private?$protocol?=?‘HTTP/1.1‘; private?$requestL...
分类:Web程序   时间:2014-11-03 00:11:40    阅读次数:226
Socket进程处理被中断的系统调用及Accept函数返回EINTR错误处理
我们用慢系统调用来描述那些可能永远堵塞的系统调用(函数调用),如:accept,read等。永远堵塞的系统调用是指调用有可能永远无法返回,多数网络支持函数都属于这一类。例如,如果没有客户连接到服务器上,则服务器对accept的调用就没有返回保证。类似的,如果客户从未发送过一行要求服务器回射的文本,则服务器对read的调用将永不返回。其他慢系统调用的例子是对管道和终端设备的读写。有一个例外,就是磁盘...
分类:系统相关   时间:2014-11-03 00:07:11    阅读次数:192
python简单C/S模式示例
服务器端代码: 1 #!/usr/bin/python 2 3 import time, socket, threading 4 5 # thread handle function 6 def tcplink(sock, addr): 7 print 'Accept new conne...
分类:编程语言   时间:2014-11-02 22:30:29    阅读次数:286
R中的socket连接
在R中实现socket连接的函数是sockeConnection,在该函数中可以通过参数port设定端口号,参数server设为TRUE或FALSE来说明创建的是服务器端或客户端。在R中,通过启动两个进程,一个运行服务器端程序,一个运行客户端程序,就可实现socket连接了。代码如下:## se.....
分类:其他好文   时间:2014-11-02 19:41:18    阅读次数:136
java socket线程通信
关于socket线程通信的一些知识整理一般我们需要要让两台机子进行通信,需要创建一个Server 类,一个Client类,还需要创建一个线程类serverpublic class Server {public static void main(String[] args) throws IOExce...
分类:编程语言   时间:2014-11-02 19:31:51    阅读次数:193
TCP/IP 协议中的滑动窗口
一个例子明白发送缓冲区、接受缓冲区、滑动窗口协议之间的关系。在上面的几篇文章中简单介绍了上述几个概念在TCP网络编程中的关系,也对应了几个基本socket系统调用的几个行为,这里再列举一个例子,由于对于每一个TCP的SOCKET来说,都有一个发送缓冲区和接受缓冲区与之对应,所以这里只做单方向jiāo...
分类:其他好文   时间:2014-11-02 18:08:34    阅读次数:133
基于TCP协议的简单Socket通信笔记(JAVA)
好久没写博客了,前段时间忙于做项目,耽误了些时间,今天开始继续写起~今天来讲下关于Socket通信的简单应用,关于什么是Socket以及一些网络编程的基础,这里就不提了,只记录最简单易懂实用的东西。1、首先先来看下基于TCP协议Socket服务端和客户端的通信模型:Socket通信步骤:(简单分为4...
分类:编程语言   时间:2014-11-02 18:07:24    阅读次数:251
Php socket数据编码
bytes.php  字节编码类 /** * byte数组与字符串转化类 * @author * created on 2011-7-15 */ class bytes { /** * 转换一个string字符串为byte数组 * @param $str 需要转换的字符串 * @param $bytes 目标byte数组 ...
分类:Web程序   时间:2014-11-02 16:33:24    阅读次数:193
socket错误
EINTR: 阻塞的操作被取消阻塞的调用打断。如设置了发送接收超时,就会遇到这种错误。只能针对阻塞模式的socket。读,写阻塞的socket时,-1返回,错误号为INTR。另外,如果出现EINTR即errno为4,错误描述Interrupted system call,操作也应该继续。如果recv...
分类:其他好文   时间:2014-11-02 12:02:20    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!