51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#socke
Socket概述
Socket套接字概述:网络上具有唯一标识的IP地址和端口号组合在一起才能构成唯一能识别的标识符套接字。通信的两端都有Socket。网络通信其实就是Socket间的通信。数据在两个Socket间通过IO流传输。Socket在应用程序中创建,通过一种绑定机制与驱动程序建立关系,告诉自己所对应的IP和port。...
代码星球
·
2020-08-08
Socket
概述
Web Service 实例基于Socket创建Web服务
ServerSocket服务器端代码如下:publicstaticvoidmain(String[]args)throwsIOException{//1:建立服务器端的tcpsocket服务,必须监听一个端口ServerSocketss=newServerSocket(9999);//2:通过服务器端的socket对象...
代码星球
·
2020-08-06
Web
Service
实例
基于
Socket
接收连接basic_socket_acceptor
TCP有一处和UDP不同的地方是TCP是面向连接的,TCP有建立连接、通信、关闭连接的操作,Boost.Asio提供了ip::tcp::acceptor用来接收新的TCP连接,底层由socket_acceptor_service提供连接服务,basic_socket_acceptor作为连接接收类模板,当由accept...
代码星球
·
2020-08-05
接收
连接
basic
socket
acceptor
网络编程socket之listen函数
摘要:listen函数使用主动连接套接口变为被连接套接口,使得一个进程可以接受其它进程的请求,从而成为一个服务器进程。在TCP服务器编程中listen函数把进程变为一个服务器,并指定相应的套接字变为被动连接。listen函数在一般在调用bind之后-调用accept之前调用,它的函数原型是:#include<sy...
代码星球
·
2020-08-05
网络编程
socket
listen
函数
linux:C++的socket编程
阅读目录 基本的局域网聊天 客户端服务端双向异步聊天源码 局域网内服务端和有限个客户端聊天源码 完美异步聊天服务端和客户端源码 C++定时器 select异步代码 pthead多线程 参考回到顶部 局域网聊天TCP服务端:运行下面代码#include<sys/types.h>#includ...
代码星球
·
2020-08-05
linux
C++
socket
编程
socket函数send和recv函数
转自:http://www.cppblog.com/aaxron/archive/2012/04/27/172891.html在发送端,一次发送4092个字节,在接收端,一次接收4092个字节,但是在接收端,偶尔会出现 socket.receive 接收不全的情况 ,ret =&...
代码星球
·
2020-08-05
函数
socket
send
recv
android 启动socket 失败:socket(af_inet sock_stream 0) 返回-1
Android 启动socket失败:socket(af_inetsock_stream0)返回-1原因权限问题,应该添加如下权限:<uses-permission android:name="android.permission.INTERNET"/>...
代码星球
·
2020-08-05
socket
android
启动
失败
af
QT TCPSocket和QTCPServer使用
概述:QTcpSocket和QTcpServer可以实现TCP客户端和服务器端通信,本文介绍基于块的通信方式基于块的传输协议把数据作为二进制块进行传输。每一个块都由一个大小字段及其包含的数据域组成程序界面 一个数服务端socket一个是客户端socket,客户端socket可以从服务器端socke...
代码星球
·
2020-08-05
QT
TCPSocket
QTCPServer
使用
c# socket编程
byte[]receivedBytes=newbyte[1024000];IPHostEntryipHost=Dns.Resolve(ipaddress);//ipaddress可以是string类型的ip地址,为服务器端的ip地址IPAddressipAddress=ipHost.AddressList[0];IPE...
代码星球
·
2020-08-05
socket
编程
c# socket传输struct类型
data结构体类型 publicstructdatas { publicstringtest1; &...
代码星球
·
2020-08-05
socket
传输
struct
类型
检测socket链接是否断开
【解决方案】 1. 发送重试,由业务完成。 因为club_l5的send接口不会保留用户发送的内容,在recv失败的情况下,用户发送的数据已经丢失,所以只能由业务进行重试。 结论:否定。由于后端服务器有多台,每次发送的时候并不能不能...
代码星球
·
2020-08-02
检测
socket
链接
是否
断开
LINUX 下 ipv6 socket 编程
大家都知道,随着互联网上主机数量的增多,现有的32位IP地址已经不够用了,所以推出了下一代IP地址IPv6,写网络程序的要稍微改变一下现有的网络程序适应IPv6网络是相当容易的事。对于我们来说就是IP地址变化了,所以程序里在用到IP地址的地方做相应的改变就可以了。记住:主要是改变程序里设置IP地址和端口等部分的代码。服...
代码星球
·
2020-08-02
LINUX
ipv6
socket
编程
通过socket过去本地ip,port和远端ip,port
structsockaddraddr;structsockaddr_in*addr_v4;intaddr_len=sizeof(addr);//获取localipandportZeroMemory(&addr,sizeof(addr));if(0==getsockname(s,&addr,&ad...
代码星球
·
2020-08-02
ip
port
通过
socket
过去
转 linux socket的select函数例子
使用select函数可以以非阻塞的方式和多个socket通信。程序只是演示select函数的使用,功能非常简单,即使某个连接关闭以后也不会修改当前连接数,连接数达到最大值后会终止程序。1.程序使用了一个数组fd_A,通信开始后把需要通信的多个socket描述符都放入此数组。2.首先生成一个叫sock_fd的socket...
代码星球
·
2020-08-02
linux
socket
select
函数
例子
WebSocket前后台交互
其实对于前后台交互有很多种方法(只列举我知道的,嘻嘻): 1:from表单: 使用场景——小信息量提交给后台 2:ajax(跨域的话用jsonp): 可以进行多量的前后台信心传递; 但实时性不高,不适合要求实时性的场景;例如qq聊天 3:webscoket: 可以进...
代码星球
·
2020-08-02
WebSocket
后台
交互
首页
上一页
...
13
14
15
16
17
...
下一页
尾页
按字母分类:
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
其他