这阵子做ios即时通讯方面的一款app。网上查的一些资料和自己的一些心得,不对之处,多多指教。    首先,要了解TCP协议,一定要对比UCP协议来理解。TCP协议和UCP协议与TCP/IP协议的联系,很多人一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所
转载 2024-01-30 22:08:33
55阅读
1.UDP编程1.1说明1.名字客户端名字:UDPClient服务器名字:UDPServer2.运行环境Python 3.8.53.通信过程 UDP连接时,需要先开启服务端,客户端向服务端发送数据前,双方先创建套接字,创建完套接字之后,双方进入到数据收发阶段,最后通信结束。1.2代码1.2.1说明1.2.1.1UDPClient1.socket 建立UDP的套接字。2.clientSoc
转载 2023-09-06 14:34:30
129阅读
# iOS TCP开发入门指南 欢迎来到iOS TCP开发的世界!作为一名新手开发者,了解如何使用TCP协议进行网络通信是至关重要的。本文将为你提供一份详尽的指南,带你逐步实现iOS上的TCP开发。 ## 整体流程 以下是实现iOS TCP开发的基本流程: | 步骤 | 描述 | |------|----------------------
原创 2024-09-16 04:52:04
29阅读
传输层中的协议       传输层它为应用层提供会话和数据报通信fu务。       传输层承担OSI传输层的职责。       传输层的核心协议是TCP和UDP。TCP提供一对一的、面向连接的可靠通信fu务。TCP
转载 2023-12-02 17:21:47
50阅读
简介 该篇文章主要回顾--TCP/IP协议族中的TCP/UDP、HTTP;还有Socket。(--该文很干,酝酿了许久!你能耐心看完吗?) 我在这个文章中,列举了常见的TCP/IP族中的协议,今天主角是--传输层协议。 传输层(Transport Layer)是OSI(七层模型)中最重要、最关键的一
转载 2016-03-29 14:37:00
73阅读
2评论
之前介绍过关于抓包工具charles的详细使用方法,链接:。但觉得还是不够方便,今天来简单介绍下可以直接安装在移动端的APP抓包工具。1.关于ios端Stream工具的使用1.1stream直接在appstore下载即可 打开页面 1.2Stream的基本介绍和使用1、构建请求我们先从构建请求说起,构建请求,包含了接口的八种方式,在这里,再温习一下,这八种请求方式的
# iOS开发 TCP通讯 ## 1. 简介 TCP(Transmission Control Protocol,传输控制协议)是一种可靠的、面向连接的协议,在网络通信中广泛应用。iOS开发中,我们可以使用TCP协议来实现客户端与服务器之间的通讯。本文将介绍iOS开发中如何使用TCP进行通讯,并提供相应的代码示例。 ## 2. 基本概念和原理 TCP协议是在IP协议的基础上建立的,它提供了
原创 2023-10-17 03:35:32
168阅读
# iOS开发中的TCP传输指南 作为一名刚入行的开发者,学习TCP传输的基本概念和实现方式是非常重要的。TCP(传输控制协议)是一种面向连接的协议,能够确保数据包的可靠传输。在iOS开发中,使用TCP可以实现客户端和服务器之间的通信。下面是实现TCP传输的有效流程,以及每一步所需的代码示例和注释说明。 ## TCP传输实现流程 我们可以从以下几个步骤来实现TCP传输: ```mermai
原创 10月前
60阅读
iOS平台Socket编程实践:      iOS平台Socket编程主要内容及辅助工具:     1.TCP协议编程;     2.UDP协议编程;     3.WireShark抓包辅助分析;(www.wireshark.org)     
TCP编程网络模型:传输层:1.TCP 2.UDP 【TCP简介】 TCP:Transmission Control Protocol 传输控制协议,是一种面向连接、可靠的、给予字节流传输的传输层通信协议; 【特点】<1>面向连接; <2>可靠的传输 安全传输; <3>基于字节流; <4>传输大小没有限制;【java实现TCP】Socket:套接字
# iOS开发中的TCP Socket设置指南 在网络编程中,TCP(传输控制协议)是一种广泛使用的协议,适合需要数据完整性和顺序的数据传输。在iOS开发中,使用TCPsocket可以实现与服务器之间的稳定连接。在本文中,我们将探讨如何在iOS中设置TCP socket,以解决实际问题,例如与一个远程服务器进行数据通信。 ## 需求背景 Imagine that you are develo
原创 9月前
65阅读
TCP和UDP面试经常被问到,一些初学者也经常问我这种问题,由于TCP协议和UDP协议是基于三次“对话”,解释起来很费劲,所以在这里详细的描述一下自己对TCP协议和UDP协议的理解,如有不妥之处,望指正。TCP,全称Transmission control protocol,是基于连接的协议,也就是说,这个协议的前提条件就是必须建立稳定的联系才能走协议方法。一个TCP协议必须经过三次对话建立,其中
转载 2023-07-18 18:29:19
402阅读
# Unity开发手机iOS TCP通讯指南 在移动应用开发中,TCP通讯是实现客户端与服务器之间数据交换的常用方式。在Unity开发中,要实现iOS上的TCP通讯,通常需要经过几个步骤。本文将为您详细介绍整个流程及每一步的具体实现。 ## 整体流程 以下是实现Unity开发手机iOS TCP通讯的步骤: | 步骤 | 描述
原创 10月前
55阅读
//runloop讲解      //1.  什么是 runloop?      //runloop 运行循环 ,  循环处理线程中的任务 ,  负责任务中的调度和执行      //2. 每个线程中
转载 2024-08-20 22:24:54
30阅读
对于一个IT团队来说,代码的规范性是至关重要的,如果你的码友看你的代码比较费劲,那你就需要自省了。命名命名规则对于维护代码来说是非常重要的,。Objective-C方法名往往很长,不过这也有好处,让很多注释变得毫无意义。 本文推荐驼峰法。 驼峰法分小驼峰法和大驼峰法。小驼峰法:除第一个单词之外,其他单词首字母大写。大驼峰法相比小驼峰法,大驼峰法把第一个单词的首字母也大写了。*1. 清晰 即清
转载 2024-05-16 19:59:36
24阅读
一,TCP和UDP的区别 TCP(TrLnsmission Control Protocol 传输控制协议)是⼀一种⾯面向连接的、可 靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机⽹网 络OSI模型中,完成第四层传输层所指定的功能。 UDP 是User DLtLgrLm Protocol的简称, 中⽂文名是⽤用户数据报协议,是 OSI(Open System In
转载 2024-01-30 08:12:58
61阅读
一、HTTP协议的主要特点:(摘自 仰望星空 的博客)重点内容 1. CS模式 2. 简单快速:只需要传送请求方法和路径。(常用方法有GET,HEAD,POST) 3. 灵活:任意对象都可以,类型由Content-Type加以标记 4. 无连接、无状态 即每次连接只处理一个请求,对于事务处理没有记忆能力 http表示要通过HTTP协议来定位网络资源
转载 2023-12-17 18:27:43
41阅读
首先自我介绍吧,南昌大学软件工程专业2015界毕业生,从大学牲变到程序猿,由于在学校里只学了Java语言和B/S架构开发,于是乎出来实习和工作也是搞Java网页开发。但是作为一名果粉,现阶段想转IOS开发,最近也开始自学了,写点东西记下来吧2015/9/17Day 1安装虚拟机并安装Mac OS X系统(苦逼的我还在用联想Y-470)开始看C语言基础,由于大学里学过一点,还是比较轻松的 
转载 2023-07-03 11:44:00
64阅读
iPhone首先屏幕变长了,分辨率从iPhone 4s的640px*960变成了640*1136,长宽比变成了16:9。DPI依然是326。其它表现看起来是一样的。检测iPhone 5/iOS 6检测iOS 6很简单,用ua就可以了: Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML,
转载 2024-02-28 21:43:29
56阅读
之前使用的公共TCP服务无法使用了,想了一下整个实现原理不是很复杂,就利用Go快速开发了一个,利用公网服务器可以快速部署起来。如上为demo演
原创 精选 2023-12-19 10:58:57
301阅读
  • 1
  • 2
  • 3
  • 4
  • 5