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
SocketAPI
C/S架构网络通信开发
在C/S结构的C++网络程序中,直接采用
SocketAPI
进行开发效率是很低的,所以大家发明了各种各样的网络框架,如Boost.Aiso和ACE,简化了网络通信开发的难度。
liuxuezong
·
2020-07-31 12:44
corba
Java Socket编程与客户/服务器应用开发(三)
流式
SocketAPI
:数据包
SocketAPI
支持离散数据单元(即数据包)交换,流式
SocketAPI
则提供了基于UNIX操作系统的流式IO的数据传输模式。
Neil_YoungHY
·
2020-07-30 09:45
Java
Socket
Java Socket编程与客户/服务器应用开发(二)
数据包
SocketAPI
数据包Socket在应用层可以支持无连接通信及面向连接通信。
Neil_YoungHY
·
2020-07-30 09:45
Java
Socket
Java Socket编程与客户/服务器应用开发(一)
概述与分类:前言:
SocketAPI
是实现进程间通信的第一种编程设施,因此非常重要,是我们Java开发者必须掌握的能力。
Neil_YoungHY
·
2020-07-30 09:14
Java
Socket
端口全连接扫描程序(Linux, socket):TCP的connect方式
在Linux下的
socketAPI
,服务器使用socket,bind,listen,accept的过程打开并且监听端口,客户端使用socket,bind(可有可不有),connect的过程连接到服务器的某一个端口
QingbinShe
·
2020-07-30 01:17
socket编程
[源码和文档分享]基于TCP SOCKET实现的远程聊天系统
通过这个实验,使得学生掌握
socketAPI
编程。二、实验内容该章节将会详细的列出服务器和客户端的功能要求。
qq_38474647
·
2020-07-29 22:02
内核态socket编程
不过好在kernel提供了一组内核态的
socketAPI
。在net/socket.c文件中,可以看到这么几个导出符号:[cpp]viewplaincopyprint?EXPORT_SYMBOL(
adamska0104
·
2020-07-29 16:03
kernel
socket
PHP实现系统编程(四)--- 本地套接字(Unix Domain Socket)
SocketAPI
一开始是为了解决网络通讯而设计的,而后来在此之上又衍生出一种叫做本地套接字(UnixDomainSocket)的技术,本地套接字顾名思义,只支持本地的两个进程之间进行通信,虽然网络套接字
豆蔻词工难赋深情
·
2020-07-29 13:32
PHP
Httpd服务的配置和使用(基础)
永久分配给固定的应用使用,特权端口1024-41951:也是注册端口,要求不严格41952+:客户端随即使用的端口,动态端口,或私有端口BSDSocket:IPC的一种实现,允许位于不同主机上的进程之间进行通讯
SocketAPI
weixin_34364071
·
2020-07-29 06:22
IOCP服务器模型
知识铺垫1.网卡与
socketAPI
真正与网络相关的操作,都是网卡在做,而API就是网卡的驱动,比如recv,就是程序从网卡中读取数据,send,就是将一块数据通过总线传给网卡,然后由网卡发到网络中。
皮皮Z
·
2020-07-29 01:28
后台
C++
IOCP
UNIX网络编程总结
虽然各个语言都提供了丰富的网络库,开发人员直接使用
socketapi
的机会很少,但是对于
socketapi
的行为与tcp协议栈的交互过程也应该有所了解。这样对于日常的开发设计与故障诊断都有所帮助。
wllenyj
·
2020-07-28 23:56
笔记
网络
ubuntu下编译运行tinyhttpd方法及源码解析
提要之前在读unp的时候就很疑惑这些
socketAPI
究竟是怎么用的,感觉跟日常的web好像关系不是很大。
sodawaterer
·
2020-07-28 11:06
linux服务器
【面试高频问题】一道经典C++网络编程问题的备忘录
近日,在重温C++网络编程相关资料的过程中发现一道经典问题,该问题是关于原始
SocketAPI
局限性方面的,笔者分析发现该问题基本上覆盖了面试题目中关于socket的所有知识点,同时也暴露了原始
SocketAPI
小坏猪猪
·
2020-07-28 00:13
C++网络编程
C/C++
编程
面试
网络
c++
socket
struct
TCP协议和socket API 学习笔记
本文转载至http://blog.chinaunix.net/uid-16979052-id-3350958.html分类:原文地址:TCP协议和
socketAPI
学习笔记作者:gilbertjuly•
a1311010193
·
2020-07-15 19:41
netty学习系列八:拆包器
将要发送给对端的数据会由
socketAPI
写入该发送缓存区。TCP每次发送的报文段大小有限制,MSS就是单个TCP数据包能够承载的最大数据分段大小。
益文的圈
·
2020-07-15 18:05
展现 Linux C++服务器端编程的精华
展现LinuxC++服务器端编程的精华服务器开发准备阶段TCP/IP伯克利
socketAPI
安装LinuxUbuntu(虚拟机)下载虚拟机下载ubuntu系统安装ubuntu系统XShellXftp(远程文件传输
Handling[韩镇江]
·
2020-07-14 08:56
Linux
C++服务器编程
linux
ubuntu
c++
shell
vim
UDP套接字编程以及提高UDP可靠性的方法
☆udp_server.c☆udp_client.c☆程序中使用到的
socketAPI
有:recvfromsrc_addr是一个传出参数,recvfrom()返回时传出客户端的地址和端口号。addr
wxt_hillwill
·
2020-07-13 21:26
计算机网络
Linux网络编程——Unix本地套接字
发现很多人不知道或者不太了解Unix本地套接字这个概念,这也难怪,
socketAPI
原本就是为多台主机之间网络通信设计的,并且这种网络socket同样支持单台主机上的进程间通信,当然这样做的话,仍然需要
阿基米东
·
2020-07-13 07:48
Linux高级编程
Linux
系统编程
套接字的理解及相关函数
在操作系统中,通常会为应用程序提供一组应用程序接口(API),称为套接字接口(
socketAPI
)。应用程序可以通过套接字接口,来使用网络套接字,以进行数据交换。
Xiyou_limeng
·
2020-07-13 06:33
Linux
基于最大UDP数据报长度和MTU值的思考
socketAPI
提供了一个可供应用程序调
cft56200_ln
·
2020-07-13 03:01
网络编程
Linux下socket编程
目录1.socket简介2.预备知识:IP地址,端口号,网络字节序等3socket套接字及
socketAPI
基本用法1.socket简介 在计算机领域,socket翻译为“套接字”,它是计算机之间进行通信的一种约定
CyanWang1
·
2020-07-13 00:59
Linux操作系统
linux网络编程-SOCK API理解
在前面我们理解了网络的层级结构,接下来我们要介绍
socketapi
.也就是下面的这些函数:socket/bind/listen/accept/首先这些函数都是基于内核的,也就是内核函数,内核主要用于干什么
zark_fun
·
2020-07-12 19:57
linux
c++
服务器编程
Netty源码分析-Java NIO和网络通信Channel
Javasocket之BIO和NIO在网络编程当中,在应用层主要通过
SocketApi
来完成客户端和服务端之间的网络通信。
服务端开发
·
2020-07-10 03:21
Netty
Netty源码剖析
socket编程阻塞调用的函数有哪些
将可能阻塞套接字的
socketAPI
调用分为以下四种,总结起来就是和网络有关的函数时阻塞式的:1.输入操作:recv()、recvfrom()、WSARecv()和WSARecvfrom()函数。
jigetage
·
2020-07-09 18:11
网络编程
计算机网络学习笔记(二)- Socket编程
计算机网络学习笔记(二)-Socket编程
SocketAPI
概述Socket抽象
SocketAPI
函数WSAStartup函数WSACleanup函数Socket函数Closesocket函数bind函数
小黄人吃苹果
·
2020-07-08 12:13
关于socket api的原子操作性和线程安全性的探究和实验测试(多线程同时send,write)
thread-safety-socket-send.html1.概览1.1起因自己写的项目里,为了保证连接不中断,我起一个线程专门发送心跳包保持连接,那这个线程在send发送数据时,可能会与主线程中的send冲突,因此我就想探讨一下
socketapi
苏瓜皮
·
2020-07-08 09:02
C++语言
Linux
网络编程
一个TCP端口最多可以同时连接多少个客户端呢?
用的
socketapi
只接受连接什么事都不做。发现一个问题。服务器只能接受3900多个Client端再多了就Accept不了了。开始怀疑是服务器程序写的有问题。
软若石
·
2020-07-08 04:01
网络编程
Socket API和BIO
SocketAPI
任何现代应用程序,如要访问互联网,必须通过
SocketAPI
.Socket这个单词的意思是“插座”,曾经被译为“插口”,现在一般翻译为“套接字”。
rhinosinlove
·
2020-07-08 04:25
Socket 编程中的BIO和NIO
中应用嘴广泛的网络应用编程接口实现与3种底层协议接口:数据报类型套接字SCOK_DGRAM(面向UDP接口)流式套接字SOCK_STREAM(面向TCP接口)原始套接字SOCK_RAW(面向网络层协议接口IP、ICMP等)主要
socketAPI
majie639
·
2020-07-07 16:10
网易微专业
基于TCP和HTTP两种协议的简易RPC实现
1、基于Java的
socketAPI
,可以实现一个简单的RPC调用。具体实现代码如下,原则仅仅是为了便于展示调用过程。
loongshawn
·
2020-07-07 14:03
JAVA
Http
HSF
MQTT移植到stm32开发板——使用FreeRTOS操作系统
mqttclient一个高性能、高稳定性的跨平台MQTT客户端一个高性能、高稳定性的跨平台MQTT客户端,基于
socketAPI
之上开发,可以在嵌入式设备(FreeRTOS/LiteOS/RT-Thread
_杰杰_
·
2020-07-07 11:59
TCP/IP
LwIP
操作系统
网络通信
stm32
tcpip
mqtt
以太网
MQTT移植到stm32开发板——使用TencentOS tiny操作系统
mqttclient一个高性能、高稳定性的跨平台MQTT客户端一个高性能、高稳定性的跨平台MQTT客户端,基于
socketAPI
之上开发,可以在嵌入式设备(FreeRTOS/LiteOS/RT-Thread
_杰杰_
·
2020-07-07 11:58
TCP/IP
操作系统
LwIP
网络
嵌入式
RTOS
MQTT
stm32
MQTT移植到stm32开发板——使用RT-Thread操作系统
连接参数配置订阅主题相关的代码配置发布消息相关的代码配置生成代码导出独立的MQTT客户端工程源代码获取mqttclient一个高性能、高稳定性的跨平台MQTT客户端一个高性能、高稳定性的跨平台MQTT客户端,基于
socketAPI
_杰杰_
·
2020-07-07 11:58
操作系统
TCP/IP
LwIP
tcpip
网络通信
MQTT
rtos
操作系统
使用WebSocket实现图文直播功能
WebSocket,简单理解就是H5自带的一套
SocketAPI
,用它来实现客户端与服务端的长连接。
Jhone_csdn
·
2020-07-06 22:27
javaEE
Windows套接字编程/Socket
ScoKet套接字编程1寻址方式和字节顺序1.1寻址方式Winsock(
SocketAPI
)中,可以使用TCP/IP地址家族中统一的套接字地质结构解决TCP/IP寻址中可能出现的问题,套接字地址结构定义如下
HW140701
·
2020-07-06 22:31
C++
Socket
RPC的实现原理,是基于HTTP协议的还是tcp协议的?
利用
SocketAPI
实现基于TCP协议的RPC调用,由服务的调用方与服务的提供方建立Socket连接,并由服务的调用方通过Socket将需要调用的接口名称、方法名称和参数序列化后传递给服务的提供方,服务的提供方反序列化后再利用反射调用相关的方法
找个借口安静
·
2020-07-06 15:08
RPC
Mbed OS 文档翻译 之 参考(API(网络套接字(概述)))
网络套接字概述IP网络的应用程序编程接口是
SocketAPI
。如本书的IP网络部分所述,
SocketAPI
与OSI第4层(传输层)相关。在MbedOS中,
SocketAPI
支持TCP和UDP协议。
XinLiBK
·
2020-07-05 17:59
Mbed
OS
基于TCP协议的客户端与服务器端程序
在TCP客户端/服务器程序中,tcp_server.c的作用是接受client.c请求,并与client进行简单的数据通信,是一个阻塞式地通信工具,基于此,先介绍几个简单的
socketAPI
,均在sys
r_pppp
·
2020-07-05 10:22
linux下用户程序同内核通信实例一(netlink)
传送门http://blog.csdn.net/tqyou85/article/details/3939931Netlink是一种在内核与用户应用间进行双向数据传输的非常好的方式,用户态应用使用标准的
socketAPI
Quagger
·
2020-07-04 14:20
Linux套接字
TCP IP协议栈的各个层次
如下图所示图TCPIP协议栈两台计算机通过TCPIP协议通讯的过程如下所示图TCPIP通讯过程传输层及其以下的机制由内核提供,应用层由用户进程提供(后面将介绍如何使用
socketAPI
编写应用程序),应用程序对通讯数据的含义进行解释
cluzax
·
2020-07-04 13:18
网络
基于TCP协议的客户端/服务器
在看代码之前来认识几个
socketAPI
。domain指明了协议族/域,通常AF_INET、AF_INET6、AF_LOCAL等,对于IPV4采用AF_INET;t
SMQsmq
·
2020-07-04 11:37
内核Generic Netlink通信
github地址:https://github.com/yisenFangW/Netlinknetlink通信介绍Netlink是一种在内核与用户应用间进行双向数据传输的非常好的方式,用户态应用使用标准的
socketAPI
我家云
·
2020-07-04 10:02
linux
C++
计算机网络
TCP/IP网络编程之四书五经
从应用上来说,现在直接利用C层次
SocketAPI
进行TCP/IP编程的人确实越来越少了,各种现成的框架(如ACE、Java、.NETFCL)和控件(如IP*Works)大大简化了TCP/IP编程的难度
Yibaini
·
2020-07-04 09:37
网络程序设计
linux 进程间使用unix socket通信
一、Unixsocket概述(参考于博客http://blog.csdn.net/bingqingsuimeng/article/details/8470029):
socketAPI
原本是为网络通讯设计的
Nurke
·
2020-07-04 07:20
Linux
TencentOS-tiny+ESP8266+mqttclient对接腾讯云平台IoThub
小熊派移植TencentOS-tiny+ESP8266+MQTT对接腾讯云平台IoThub3.mqttclientmqttclient是一个高性能、高稳定性的跨平台MQTT客户端,基于
socketAPI
Mculover666
·
2020-07-04 07:04
TencentOS-tiny
Linux IO模型与Java网络编程
一、网络编程
SocketAPI
的操作含义API阻塞非阻塞connecttcp三次握手成功后返回。立即返回,需要通过其他方式判断TCP连接建立成功还是失败。
鱼紫酱even
·
2020-07-04 06:33
计算机网络
linux TUN 虚拟网卡设备
先来看看物理设备是如何工作的:Fromrighttoleftwf1所有物理网卡收到的包会交给内核的NetworkStack处理,然后通过
SocketAPI
Dvorak1990
·
2020-07-02 12:18
network
Vold 简析
Netlink是一种特殊的socket;Netlink是一种在内核与用户应用间进行双向数据传输的非常好的方式,用户态应用使用标准的
socketAPI
就可以使用netlink提供
Gerald_long
·
2020-07-02 02:00
netlink内核态和用户态使用
G3Dev.cpp-----usb_modeswitch-W-I....clipboard.pngnetlinkNetlink是一种在内核与用户应用间进行双向数据传输的非常好的方式,用户态应用使用标准的
socketAPI
gbmaotai
·
2020-07-02 00:55
TCP网络编程流程及Socket API基本用法
SocketAPI
基本用法socket函数intsocket(intdomain,inttype,intprotocol);包含头文件作用:创建一个套接字用于通信domain:AF_INET(ipv4)
ZC20141220
·
2020-07-01 15:17
TCP网络编程
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他