E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Socket编程
Android网络编程之--
Socket编程
大家好,我是徐爱卿。博客地址:flutterall.com引言Android网络编程一直都是我想记录的一篇文章,由于种种原因,一直推迟,终于在在今天开始写了。这是一个好的开始,O(∩_∩)O哈哈~。网络上有很多关于Android网络编程的文章,我感觉没有一个适当的总结合适我的。所以,今天我决定将Android网络编程的系列文章做一个总结,在这里与大家分享。这几篇系列文章总的分为两大模块:Socke
徐爱卿
·
2020-01-08 06:25
socket编程
及API简介
什么是TCP/IP、UDP?TCP/IP(TransmissionControlProtocol/InternetProtocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。UDP(UserDataProtocol,用户数据报协议)是与TCP相对应的协议。它是属于TCP/IP协议族中的一种。这里有一张图,表明了这些协议的关系。Socket在哪里呢?在上图中,
liuboxx1
·
2020-01-07 20:46
AsyncSocket
iOS中
Socket编程
的方式:BSDSocket:BSDSocket是UNIX系统中通用的网络接口,它不仅支持各种不同的网络类型,而且也是一种内部进程之间的通信机制。
songsongchen
·
2020-01-07 19:44
Socket编程
--使用Tcp实现简单的聊天程序
除了这种http+推送的方式外,也可以通过
Socket编程
实现聊天程序。本文将对网络层次进行简单的讲解,并结合一个简单的demo讲解
Socket编程
的实现。本文GithubDemo地址计算机网络基础
JackMeGo
·
2020-01-07 16:12
socket编程
——客户端常用函数以及简单实现
一、常用函数1connect()intconnect(intsockfd,conststructsockaddr*servaddr,socklen_taddrlen);客户端需要调用connect()连接服务器,connect和bind的参数形式一致,区别在于bind的参数是自己的地址,而connect的参数是对方的地址。connect()成功返回0,出错返回-1,程序会阻塞。2bind():很少
时间已静止
·
2020-01-07 10:14
java nio与bio —— 阻塞IO与非阻塞IO的区别
(一部分未完)为了能更深入的说明两者之间的区别,会从
socket编程
->nio编程开始一
端吉
·
2020-01-06 22:46
C编程能力
2,然后基本的
socket编程
,用TCP做两个进程互相发消息。C端主动发hello,S端收到后回world。3,然后把S端用EPOLL做成异步处理,可以同时给好几个C端回复。
majyer
·
2020-01-06 11:14
TCP通信粘包问题分析和解决(转)
因此TCP的
socket编程
,收发两端(客户端和服务器端)都要有成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将
只为博军一笑
·
2020-01-06 06:58
ftp协议的
socket编程
简单实现
以linux为例,使用
socket编程
中的read()函数和write()函数已可实现文件的发送接收,为啥还要专门建立ftp协议呢?
铁匠smith
·
2020-01-05 20:36
iOS开发网络篇—
Socket编程
转自http://www.mamicode.com/info-detail-877996.html一、网络各个协议:TCP/IP、SOCKET、HTTP等网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象;传输层、会话层、表示层和应用层则被称作主机层,是用户所面向和关心的内容。http协议对应于
嘚嘚以嘚嘚
·
2020-01-05 08:19
Android 重学系列--系统启动到Activity(下)
虽然是socket通信,但是实际上和我们常说Java的
socket编程
稍微有一点点不一样。实际上更加像驱动中的文件描述的监听。这里和Android4.4的有点不一样,但是思路是一样。
yjy239
·
2020-01-05 06:45
无标题文章
Socket编程
文档来源http://www.mamicode.com/info-detail-877996.html一、网络各个协议:TCP/IP、SOCKET、HTTP等网络七层由下往上分别为物理层
aa疯子aa
·
2020-01-04 23:32
iOS开发——
socket编程
和GCDAsyncSocket
一、socket1.网络体系结构和网络协议在说socket之前,先要简单说一说网络体系结构。OSI(OpenSystemInterconnectionReference,开放式系统互联通信参考)将计算机网络体系结构划分为以下七层:网络七层其中媒体层是网络工程师所研究的对象,主机层则是用户所面向和关心的内容。常应用到的传输协议有http协议、tcp/udp协议、ip协议分别对应于应用层、传输层、网络
lugic
·
2020-01-04 15:45
iOS
Socket编程
(一)基本概念
iOS
Socket编程
(一)基本概念iOS
Socket编程
(二)TCP三次握手,四次挥手iOS
Socket编程
(三)Socket与HTTP的区别iOS
Socket编程
(四)Socket具体使用Socket
奔跑吧小蚂蚁
·
2020-01-04 13:37
Python
Socket编程
:利用SMTP发送MIME协议邮件
Socket编程
简介写完程序也还是不理解什么事
Socket编程
,但在知乎里看到的一个问题里面的回答很不错,这里分享一下:
Socket编程
简介SMTP简介SMTP(SimpleMailTransferProtocol
Pantheon
·
2020-01-04 09:23
Android中
Socket编程
(二)
Android中
Socket编程
LocalServerSocket介绍LocalServerSocket是属于Android系统内置的一个类,属于net包下,类似java中的serversocket类的功能
Goorwl
·
2020-01-04 08:12
Day08 - 网络编程基础
Day08的课程要点记录详细教程地址:Day8-�
Socket编程
进阶一、上节内容回顾1.类的高级方法静态方法:@staticmethod与类无关,不能访问类里的任何属性和方法类方法:@classmethod
乘风逐月
·
2020-01-04 01:45
java网络编程
Socket编程
1基础知识协议端口号(辨别不同应用)这里写图片描述TCP/IP协议是目前世界上应用最广泛的协议是以TCP为基础的不同层次上多个协议的集合也称:TCP/IP协议族或TCP/IP协议栈TCP
__豆约翰__
·
2020-01-03 19:22
越到过的tcp粘包问题
因此TCP的
socket编程
,收发两端(客户端和服务器端)都要有成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔较小、数据量小的数据
逝去的风信子
·
2020-01-03 18:41
Go语言(十六)网络编程/Socket、http
Go语言网络编程/Socket、httpGO语言和网络编程有关的包都在net包下,通过net包及其子包,可以实现各种协议编程、
Socket编程
、http编程、rpc编程等。
cgl_dong
·
2020-01-03 03:34
Go
聪聪工作室---
Socket编程
---聊天室初步
今天是java中
Socket编程
的第一课在cmd中运行java.class程序遇到点问题,之后改了环境变量就解决了在今后一周中,将初步实现类似QQ聊天室的功能思维导图:Socket.pngServer.java
繁花流水congcong
·
2020-01-02 13:53
Android 网络(一) 概念 TCP/IP Socket Http Restful
参考【PHP
socket编程
专题(理论篇)】初步理解TCP/IP、Http、Socket聊聊Socket、TCP/IP、HTTP、FTP及网络编程一、ISO/OSITCP/IP模型参考OSI七层模型详解网络协议概述
合肥懒皮
·
2020-01-02 12:53
并发服务器
背景在总结
socket编程
时,如果不考虑到并发问题,服务器与客户端的交互逻辑应该是:服务器侦听本地端口上的连接请求(listen);客户端向正在被侦听的服务器端口发起连接请求(connect);服务器接收到客户端的连接请求
小行动大智慧
·
2020-01-02 11:00
TCP通信粘包问题分析和解决(全)
因此TCP的
socket编程
,收发两端(客户端和服务器端)都要有成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔较小、数据量小的数据
Mr_Goodbye
·
2020-01-02 05:09
2020撸python--
socket编程
"""
Socket编程
"""importsysimportsocketdefserver_func(port):"""服务端"""#创建socket对象server=socket.socket()#绑定
Will_D_Zhang
·
2020-01-01 21:00
阻塞模式和非阻塞模式
使用
socket编程
实现数据传输的过程中,通常的默认设置假设套接字是阻塞的。
墨子幻
·
2019-12-31 21:53
go socket close那些事
温故而知新,可以为师矣基于目前socket在编程中的重要地位,我打算仔细琢磨一下go的
socket编程
。打造一个属于自己的方便调用的gosocket框架。
不求甚解_4703
·
2019-12-31 21:31
乱码转码的一些问题
),"UTF-8");}catch(UnsupportedEncodingExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}
socket
hello_math
·
2019-12-31 17:32
Java
Socket编程
Socket编程
一、网络基础知识1、两台计算机间进行通讯需要以下三个条件:IP地址、协议、端口号2、TCP/IP协议:是目前世界上应用最为广泛的协议,是以TCP和IP为基础的不同层次上多个协议的集合,也成
Mr.Aaron
·
2019-12-31 10:00
在上嵌学到的一切,使我受用,并将继续影响着我
回顾培训经历,感慨良深,有许多体会.培训之前只学过C语言,我是硬件出身的,对软件方面没什么积累,记得在开始学习链表的时候就感觉有点吃力,之后在进程间通信,
socket编程
,都遇到了当时感觉很大的困难。
安想创新教育
·
2019-12-31 07:06
学号20182335 2019-2020-1 《数据结构与面向对象程序设计》实验四报告
课程:《程序设计与数据结构》班级:1823姓名:李金泉学号:20182335实验教师:王志强实验日期:2019年9月30日必修/选修:必修1.实验内容(一)Java
Socket编程
1.学习蓝墨云上教材《
李金泉
·
2019-12-29 21:00
iOS
Socket编程
-C语言版(UDP)
1.UDP
Socket编程
先讲一讲UDP编程,因为比TCP要简单多了。首先,我们需要明白UDP是用户数据报协议,英文名为UserDatagramProtocol,它是面向无连接的。
G_GUI
·
2019-12-29 13:37
Day19网络通信
分为服务器对应的套接字和客户端对应的套接字python通过提供socket标准库来支持
socket编程
。
Heyjoky
·
2019-12-29 03:35
使用 Visual Studio Code 进行远程开发
问题在于,之前.NET的
Socket编程
只需一台电脑便可进行学习,服务器和客户端都可以在本机运行,也可以分别运行在局域网上的两台电脑之上。
abatei
·
2019-12-28 19:00
PHP
socket编程
相关函数说明
一.stream_socket_serverstream_socket_server-创建一个Internet或Unix域服务器套接字。描述:资源stream_socket_server(字符串local_socket[摘要和错误号[,串errstr[摘要标志[,资源环境]]]])创建指定流或数据报套接字local_socket。:该类型创建由运输决定的插座的使用标准URL格式指定运输://目标。
haokeed
·
2019-12-28 06:28
Python3_
socket编程
1、C/S架构和socket的关系socket就是为了完成C/S架构的开发用socket来做一个服务端(客户端)分别运行在不同的机器上2、OSI七层协议应用层==>提供应用软件的接口,以设置于另以软件之间的通信(有http、https、ftp、ssh等协议)表达层==>把数据转换为能与接收者系统兼容的传输格式会话层==>负责在数据传输中设置和维护计算机网络中两台计算机之间的通信传输层==>把传输表
唐_sri
·
2019-12-27 12:35
手把手教你写HTTPserver 服务器-1
所需知识IO多路复用(epoll)
socket编程
html基础知识http协议知识启动程序开发#incl
雅|望|天|堂
·
2019-12-27 09:00
TCP、HTTP协议以及
SOCKET编程
一、TCP协议TCP(TransmissionControlProtocol传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议。在因特网协议族(Internetprotocolsuite)中,TCP层是位于IP层之上,应用层之下的中间
其实我很菜啊
·
2019-12-27 07:26
深入理解TCP协议及其源代码
为的是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和确认号并交换TCP窗口大小信息,在
socket编程
中,客户端执行connect()时,将触发三次握手第一次握手:建立连接时,客户端发送syn
lyp1020k
·
2019-12-26 21:00
socket编程
的几个问题
网络编程离不开socket,接触不多时总觉得简单,无非是bind();listen();accept();send();recv()几个函数痴痴用上,能跑就不管三七二十一了。最近需要写个http代理,遇上几个问题。socket的本质从前认死理,怎么就recv()收到网络报文,功能还这么强大,嗅探,代理,服务器都用上它,就差没往硬件上想,现在想来也算是和自己和解了,在我的理解,socket是从传输层
Spring_Bear
·
2019-12-26 21:27
深入理解TCP协议及其源代码
在
socket编程
中,这一过程由客户端执行connect来触发,整个流程如下图所示:(1)第一次握手:客户机的TCP首先向服务器的TCP发送一个连接请求报文段。
过分丝滑
·
2019-12-26 19:00
Tornado Socket
在经典的C/S架构的网络模型中,都是通过
Socket编程
来完成服务器与客户端之间数据的交互。例如:Python中使用Socket编写客户端$vimclient.py#!
JunChow520
·
2019-12-26 18:05
深入理解TCP协议及其源代码
在
socket编程
中,这一过程由客户端执行connect来触发,整个流程如下图所示:(1)第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client
KXY123
·
2019-12-26 17:00
深入理解TCP三次握手背后的泛洪攻击
在
socket编程
中,这一过程由客户端执行connect来触发,整个流程如下图所示:(1)第一次握手:客户机的TCP首先向服务器的TCP发送一个连接请求报文段。
wangp19
·
2019-12-26 15:00
实例详解php的
socket编程
关于
socket编程
所涉及到的网络协议,什么TCP啊,UDP啊,什么socket三次握手等等,这些网络协议网上有很详细的解释,这里不讲,只截个socket建立套接的过程图让你瞧瞧:这个图是我辛辛苦苦从别人那里盗截过来的
小牛
·
2019-12-25 22:11
socket
php
Python之
socket编程
==================摘自https://www.cnblogs.com/linhaifeng/articles/6129246.html======================一、
SOCKET
肖申
·
2019-12-24 10:00
[
socket编程
-数据传输过程]
来源:http://c.biancheng.net/cpp/html/3046.html建立连接后,两台主机就可以相互传输数据了。如下图所示:图1:TCP套接字的数据交换过程上图给出了主机A分2次(分2个数据包)向主机B传递200字节的过程。首先,主机A通过1个数据包发送100个字节的数据,数据包的Seq号设置为1200。主机B为了确认这一点,向主机A发送ACK包,并将Ack号设置为1301。为了
放风筝的小小马
·
2019-12-24 09:47
如何实现一个简单的 Java 服务器?
地址http://nodelover.me/#/blog/article/info/589aa7f6b123db16a3b76934基础要点服务器编程,其实就是
Socket编程
,而HTTP请求是一种特殊的
Nodelover
·
2019-12-24 00:07
Socket编程
(个人理解)
一、网络各个协议:TCP/IP、SOCKET、HTTP等网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象;传输层、会话层、表示层和应用层则被称作主机层,是用户所面向和关心的内容。http协议对应于应用层tcp协议对应于传输层ip协议对应于网络层三者本质上没有可比性。何况HTTP协议是基于TCP
UILabelkell
·
2019-12-23 21:20
[
socket编程
-缓冲区及阻塞模式]
socket缓冲区每个socket被创建后,会分配两个缓冲区——输入缓冲区和输出缓冲区发送数据:write()/send()函数并不会立即向网络中传输数据,而是先将数据存入输出缓冲区中,然后由TCP协议将数据发送到目标机器。一旦数据进入到缓冲区中,函数就可以成功返回了,不管数据有没有被发送到目标机器,也不管它何时被发送,这是TCP需要负责的事情。TCP协议独立于write()/send()函数,数
放风筝的小小马
·
2019-12-23 09:00
上一页
58
59
60
61
62
63
64
65
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他