什么是HTTPS
在说HTTPS之前先说说什么是HTTP,HTTP就是我们平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3.0,被IETF...
分类:
Web程序 时间:
2015-02-10 18:45:59
阅读次数:
172
c#socket编程基础Microsoft.NetFramework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别...
using System.Net.Sockets;using System.Net;using System.Threading;using System.IO;using System.Xml;using System;using System.Text;using System.Collecti...
分类:
其他好文 时间:
2015-02-09 12:23:27
阅读次数:
366
CFSocket相关
今天想深入了解下CFNetworking,然后就去看了Apple的API,又结合了网络上前人的经验,发现了这么一段话。
Sockets 是网络通讯的最基本一层。一个 socket 起的作用类似与一个电话线接口,它可以使你连接到另一个 socket 上(不论是本地的还是网络另一端的),并且向那个 socket 发送数据。
最常见的 socket...
分类:
其他好文 时间:
2015-02-03 09:34:04
阅读次数:
365
1.服务端listen成功后,系统就自动接收客户端请求了
man listen:
其中有一段
The behavior of the backlog argument on TCP sockets changed with Linux
2.2. Now it specifies the queue length for completely establishe...
分类:
其他好文 时间:
2015-01-29 19:36:53
阅读次数:
251
(1)ACE庞大、复杂,适合大型项目。开源、免费,不依赖第三方库,支持跨平台。http://www.cs.wustl.edu/~schmidt/ACE.html(2)AsioAsio基于Boost开发的异步IO库,封装了Socket,简化基于socket程序的开发。开源、免费,支持跨平台。http:...
分类:
编程语言 时间:
2015-01-28 17:31:28
阅读次数:
189
今天一台邮件服务器无法收发邮件,控制台报大量的“Insufficient TCP sockets are available”。...
分类:
其他好文 时间:
2015-01-27 11:16:29
阅读次数:
138
通达OA中采用了PHP的语言来进行编程,同样对于IM的有些操作则采用了Socket的方式进行通讯。最近做的一个程序需要采用C#来做,里面涉及到这块,采用C#进行了重写,具体还需要进一步进行测试效果。using System;
using System.Collections.Generic;
using System.Net;
using System.Net.Sockets;...
摘抄自:廖雪峰的官方网站:http://www.liaoxuefeng.com/TCP客户端和服务器端代码:#coding=utf-8#客户端程序TCP 连接import sockets=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.connec...
分类:
编程语言 时间:
2015-01-20 17:33:36
阅读次数:
244
using System;using System.IO;using System.Net;using System.Net.Sockets;using System.Text;namespace ConsoleApplication2{ public class Program { ...