网络通信
newnember
这个作者很懒,什么都没留下…
展开
-
TCP/IP协议与socket的关系
一.常识要写网络程序就必须用Socket,这是程序员都知道的。而且,面试的时候,我们会被问不会Socket编程?一般来说,很多人都会 说,Socket编程基本就是listen,accept以及send,write等几个基本的操作。是的,就跟常见的文件操作一样,只要写过就一定知道。对于网络编程,我们也言必称TCP/IP,似乎其它网络协议已经不存在了。对于TCP/IP,我们还知道TCP和UDP转载 2013-12-11 16:42:12 · 920 阅读 · 0 评论 -
iOS socket编程(入门)
1.基于 C 的 BSD socket(UNIX系统中通用的网络接口)感觉BSD socket 最容易理解,最容易入门,最为灵活 但是最难用,尤其对于大型项目需要导入头文件#import #import 服务器端 int listenfd, connfd; struct sockaddr_in servaddr; char b原创 2016-05-10 10:06:47 · 3156 阅读 · 0 评论 -
什么是计算机端口
1.什么是接口随着计算机网络技术的发展,原来物理上的接口(如键盘、鼠标、网卡、显示卡等输入/输出接口)已不能满足网络通信的要求,TCP/IP协议作为网络通信的标准协议就解决了这个通信难题。TCP/IP协议集成到操作系统的内核中,这就相当于在操作系统中引入了一种新的输入/输出接口技术,因为在TCP/IP协议中引入了一种称之为"Socket(套接字)"应用程序接口。有了这样一种接口技术,一台计算机转载 2013-12-11 10:59:45 · 770 阅读 · 0 评论 -
HTTP、TCP/IP和servlet
1.TCP与http关系(1) IP协议属于网络层 ,TCP协议属于传输层,HTTP协议属于应用层(2) http全文是超文本传输协议,是一种万维网常用的协议,它是TCP协议的一种典型上的应用。(3)建立起一个TCP连接需要经过“三次握手”,TCP连接一旦建立,在通信双方中的任何一方主动关闭连接之前,TCP 连接都将被一直保持下去。HTTP连接最显著的特点是客户端发送的每次请求都需要服转载 2014-01-24 10:54:03 · 1629 阅读 · 0 评论 -
iOS HTTP请求
没有兼容处理,没有降耦合设计、接口多级封装等等的设计,没有https原生NSURLSession做个http请求很简单啊(swif代码看的真心顺眼多了原创 2016-05-10 18:01:53 · 537 阅读 · 0 评论 -
iOS https网络请求
在 iOS 9 和 OS X 10.11 中,默认情况下非 HTTPS 的网络访问是被禁止的。当然,因为这样的推进影响面非常广,作为缓冲,我们可以在 Info.plist 中添加 NSAppTransportSecurity 字典并且将 NSAllowsArbitraryLoads 设置为 YES 来禁用 ATS。不过,WWDC 16 中,Apple 表示将继续在 iOS 10 和 m原创 2016-11-25 15:56:39 · 7377 阅读 · 0 评论