14、网络:网页视图和互联网协议

网络:网页视图和互联网协议

1 网络编程的重要性

互联网连接性是现代生活的一个基本特征,苹果手机和平板电脑之所以如此有用,是因为它们允许轻松访问互联网。在本篇文章中,我们将介绍从 SDK 访问互联网的主要方式。你可以使用多种方法,并将在第一节中概述它们的层次结构。稍后在本篇文章中,我们将研究低级网络编程,处理统一资源定位符,使用 UIWebView,解析 XML,使用 POST,并使用各种协议访问社交网络。

2 互联网的层次结构

互联网编程涉及一系列协议。在最低层是用于将一台计算机连接到另一台计算机的套接字。在它们之上是一系列更复杂的技术,如 FTP、邦杜和 HTTP。HTTP 是关键协议,在苹果手机和平板电脑上通过低级访问和高级的 UIWebView 来表示。最近,越来越多的协议建立在 HTTP 之上,形成了我们所说的社交网络。

2.1 协议层次结构图

graph TD;
    A[互联网连接性] --> B[套接字];
    B --> C[FTP];
    B --> D[Bonjour];
    B --> E[HTTP];
    E --> F[社交网络];
    F --> G[Ajax];
    F --> H[JSON];
    F --> I[RSS];
    F --> J[SOAP];
    F --> K[XML];

3 低级网络

低级网络编程涉及使用套接字和较低层次的网络类。虽然大多数应用程序程序员对此兴

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值