#include #include // socket 套接字#pragma comment (lib,"Ws2_32") //library DWORD WINAPI ThreadInput(LPVOID lpParam);DWORD WINAPI ThreadOutput(LPVOI...
分类:
其他好文 时间:
2015-06-03 00:53:35
阅读次数:
119
思路:(发送端) 1.既然需要聊天。就应该怎么建立聊天程序,,DatagramSocket对象http://www.w3cschool.cc/manual/jdk1.6/ DatagramSocket dgSocket = new DatagramSocket(); 2.那么发给谁?怎么打包数据。D...
分类:
其他好文 时间:
2015-06-02 23:19:01
阅读次数:
188
一、基于TCP(面向连接)的socket编程服务器端程序:1、创建套接字(socket)。2、将套接字绑定到一个本地地址和端口上(bind)。3、将套接字设为监听模式,准备接受客户请求(listen)。4、等待客户请求到来;当请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字(accept...
分类:
其他好文 时间:
2015-06-02 20:06:47
阅读次数:
103
一、I/O复用应用场合
1. 当客户处理多个描述符(既有标准输入,又有网络套接字)时,必须使用IO复用。
2. 一个客户同时处理多个套接字是可能的。
3. 如果一个服务器既要处理监听套接字,又要处理已连接套接字,一般就要使用I/O复用。
4. 如果一个服务器既要处理TCP,又要处理UDP,一般就要I/O复用。
5. 如果一个服务器要处理多个服务或协议,就要用到I/O复用。
其实IO复用...
分类:
其他好文 时间:
2015-06-01 14:46:18
阅读次数:
127
数据加密:SSL:SecureSocketLayer安全的套接字层Openssl:ssl在Linux上实现的一个软件,开源的例:使用了ssl协议就不在是原来的协议了http(80)-->ssl-->https(443)NIST定义数据安全性的基本法则:保密性:数据保密性隐私性完整性:数据完整性系统完整性可用性:安全攻击:..
分类:
其他好文 时间:
2015-05-31 18:36:50
阅读次数:
162
预准备:
在VC中连接动态链接库WS2_32.DLL(所有Winsock函数均从该库导出)。具体做法:“工程”——>“设置”——>“对象/库模块”,添加“WS2_32.DLL”。创建服务器流程
1、初始化套接字库
调用函数WSAStartup(),函数原型:
int WSAStartup(WORD wVersionRequested,LPWSADATA lpWSAData);
函数调用成功...
分类:
编程语言 时间:
2015-05-31 15:30:09
阅读次数:
100
创建客户端与创建服务器流程类似,只是有稍许不同,我在这里不详细叙述。
创建客户端流程
1、初始化套接字库 初始化套接字库代码:WSAData data;//定义WSAData变量
WOED wVersionRequested=MAKEWORD(2,0);//定义套接字库版本号
::WSAStartup(wVersionRequested,&data);//初始化套接字库2、创建套接字句柄 创建套...
分类:
编程语言 时间:
2015-05-31 15:29:52
阅读次数:
105
1、属性属性说明domain可选的String属性。设置 Cookie 域名。httpOnlyCookies可选的Boolean属性。脚本(javascript之类)能够访问默认值为false。requireSSL可选的Boolean属性。获取一个指示是否需要安全套接字层 (SSL) 通信的值。默认...
分类:
Web程序 时间:
2015-05-30 18:15:08
阅读次数:
170
nodejs可以用来做什么? 具有复杂逻辑的网站;? 基于社交网络的大规模 Web 应用;? Web Socket 服务器;? TCP/UDP 套接字应用程序; 8? 命令行工具;? 交互式终端程序;? 带有图形用户界面的本地应用程序;? 单元测试工具;? 客户端 JavaScript 编译器异步式...
分类:
Web程序 时间:
2015-05-30 09:16:45
阅读次数:
170
由于要做自动化和性能测试,工作中需要有一个能够控制返回消息数据的web服务器,所以用python初步实现了一个简单的web服务器,能够处理HTTP的请求(GET,POST,PUT),并完成响应。先简单说明下原理,python中实现web服务器大概分两个步骤:1. 创建一个套接字,绑定到指定的IP和端...
分类:
编程语言 时间:
2015-05-29 21:31:50
阅读次数:
181