51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#sock
Socket之心跳包实现思路
由于最近要做一个客户端,但是要求有一个掉线检测的功能,下面让我们看看使用自定义的HeartBeat方式来检测客户端的连接情况。心跳包的实现思路:客户端连接上服务端后,在服务端会维护一个在线客户端列表。客户端每隔一段时间,向服务端发送一个心跳包,服务端受收到包以后,会更新客户端最近一次在线时间。一旦服务端超过规定时间没有...
代码星球
·
2020-05-16
Socket
心跳
包实现
实现
思路
websocket中获取客户端通信的真实IP
一些场景中,我们要对websocket客户端的ip进行校验,如果是黑名单,或者不被允许的则不应该让他访问业务系统。笔者本地使用了两个Websocket技术原型,一个基于Netty封装的Websocket框架:YeautyYE/netty-websocket-spring-boot-starter另外一个是基于JSR-3...
代码星球
·
2020-05-14
websocket
获取
客户端
通信
真实
解决WCF大数据量传输 ,System.Net.Sockets.SocketException: 远程主机强迫关闭了一个现有的连接
开发中所用的数据需要通过WCF进行数据传输,结果就遇到了WCF大量传输问题也就是提示System.Net.Sockets.SocketException:远程主机强迫关闭了一个现有的连接网上解决方案都是千篇一律互相转发的,并且没有明确的解决方案或者按照,各个博客中的解决方案都没能解决这个问题。为此我整整浪费了一天时间用...
代码星球
·
2020-05-13
解决
WCF
数据
传输
System.Net.Sockets.SocketException
.NET开源高性能Socket通信中间件Helios介绍及演示
Helios是一套高性能的Socket通信中间件,使用C#编写。Helios的开发受到Netty的启发,使用非阻塞的事件驱动模型架构来实现高并发高吞吐量。Helios为我们大大的简化了Socket编程,它已经为我们处理好了高并发情况下的解包,粘包,buffer管理等等。 GitHub:https://github...
代码星球
·
2020-05-12
.NET
开源
高性能
Socket
通信
C#-Websocket应用语音合成实战
天天学习强国,不过强国APP的语音朗读不错,了解之后是科大讯飞支持的,于是开始撸码。https://www.xfyun.cn/doc/tts/online_tts/API.html注册为开发者,接口要求这些我就不赘述了,文档里面写的清楚。当然具体实现是另外一回事。听了一下效果,怎么说呢,免费的和特色的还是有...
代码星球
·
2020-05-06
C#-Websocket
应用
语音
合成
实战
Fleck的WebSocket使用
https://github.com/statianzo/Fleck dll下载地址浏览器调用本地socket例子https://www.cnblogs.com/JourneyOfFlower/p/10391633.htmlwindows服务的安装启动服务安装方法https://www.cnblogs.com...
代码星球
·
2023-04-16
Fleck
WebSocket
使用
HandlerSocket介绍
HandlerSocket的原理HandlerSocket的应用场景:MySQL自身的局限性,很多站点都采用了MySQL+Memcached的经典架构,甚至一些网站放弃MySQL而采用NoSQL产品,比如Redis/MongoDB等。不可否认,在做一些简单查询(尤其是PK查询)的时候,很多NoSQL产品比MySQL要快...
代码星球
·
2020-05-05
HandlerSocket
介绍
python之socketserver实现并发
importsocketserver#socketserver模块是用来实现并发#我们自己的类里一定要继承socketserver.BaseRequestHandler方法#里面需要一个handle方法#每当客户端来连接时,就会创建一个实例,实例与实例之间独立#实例包含#self.request:conn作...
代码星球
·
2020-04-29
python
socketserver
实现
并发
socket 套接字
1.socket:又称为套件字,在python中使用需要导入这个模块(importsocket) 2.本机回环地址:(127.0.0.1) 只能自己识别自己,其他人无法访问 由于TCP协议都是基于链接的,所以必须要先启用服务端,再启动客户端服务端:importsocket#导入socket模块sk=s...
代码星球
·
2020-04-18
socket
套接字
Java Socket获取本机的InetAddress实例
packagecom.immooc;/* *InetAddress类 */importjava.net.InetAddress;importjava.net.UnknownHostException;importjava.util.Arrays;publicclassTest01{ &nb...
代码星球
·
2020-04-18
Java
Socket
获取
本机
InetAddress
关于socket通信bind()返回值错误:10049
这个问题,我差点和客户吵起来了。我的电脑确实没有问题,客户电脑却会经常出现,。今天查了下,居然是这种问题,大意了,在这里记录下。服务器端程序开启的时候总是提示:bind错误,用WSAGetLastError()获取错误类型为10049。 memset(&server_addr,0,sizeof(ser...
代码星球
·
2020-04-18
关于
socket
通信
bind
返回
java socket编程
一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网...
代码星球
·
2020-04-18
java
socket
编程
netty-websocket-spring-boot-starter不同url端口复用
netty-websocket-spring-boot-starter是一个基于netty的websocket服务端,目前笔者使用的版本依托于Springboot。官方网址https://github.com/YeautyYE/netty-websocket-spring-boot-starter本文将帮你解决以下问题...
代码星球
·
2020-04-17
netty-websocket-spring-boot-starter
不同
url
端口
复用
在nginx环境下搭建基于ssl证书的websocket服务转发,wss
本地调试,可以安装自签名证书,安装方法参考https本地自签名证书添加到信任证书访问将上面的配置文件拷贝到conf目录,添加或者修改节点如下#HTTPSserverserver{listen443ssl;server_namewww.aaa.com;sslon;ssl_certificatewww.aaa.com+5....
代码星球
·
2020-04-17
nginx
环境
搭建
基于
ssl
10013: An attempt was made to access a socket in a way forbidden by its access permissions
以上是nginx报错,原因:端口被占用。查看nginx.conf都监听了哪些端口,比如笔者配置如下: 查询端口被占用的命令:windows下根据tcp端口查询对应的进程id(端口被占用)netstat-navo|find/i"listen"|find/i":44...
代码星球
·
2020-04-17
access
10013
An
attempt
was
首页
上一页
...
20
21
22
23
24
...
下一页
尾页
按字母分类:
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
其他