• .NET平台下几种SOCKET模型的简要性能供参考

    时间:2024-03-29 11:49:23

    转载自:http://www.cnblogs.com/asilas/archive/2006/01/05/311309.html.NET平台下几种SOCKET模型的简要性能供参考这个内容在cnblogs中也讨论过很多次了,这两天大概看了一些资料,看到一些简单的性能指标拿出来和大家讨论一下。Socke...

  • NodeJs和Java进行socket通信

    时间:2024-03-28 21:21:27

         遇到个问题nodejs 发送消息 java接受 报文头出问题,原因在于java 是固定4个字节是int 类型 ,但是nodejs 并没有这样的设置,在nodejs里往buffer里写数据,就要自己控制偏移量,最后选取的方法是正好4个字节 不用考虑偏移量...

  • Socket开发框架之数据传输协议

    时间:2024-03-28 20:57:51

    Socket开发框架之框架设计及分析转载:http://www.cnblogs.com/wuhuacong/p/5305487.html虽然在APP应用、Web应用、Winform应用等大趋势下,越来越多的企业趋向于这些应用系统开发,但是Socket的应用在某些场合是很必要的,如一些停车场终端设备的...

  • vue使用axios发送post请求,后端超时报错 java.io.EOFException: Unexpected EOF read on the socket

    时间:2024-03-28 20:15:24

    我是下载了vue-element-admin框架为基础来做的。里面得mock模拟数据功能还开着,在mock-server.js中按照mokc的初衷,mock中没有模拟的请求,就会发到后端进行真实请求,但是这两段代码消耗了post请求体中的参数,而传到后台的请求没有参数了,后台在不停等待参数,导致超时...

  • Socket网络通信以及InetAddress的使用

    时间:2024-03-28 19:58:02

    首先需要知道:java.net有许多网络通信使用的类,像InetAddress,其主要用途是获取IP、主机名等1,socket通信适用范围比较广泛,Linux、Windows、java都在使用Socket进行网络通信2,两个java程序可以通过一个双向的网络通信连接实现数据交换,这个双向链路的一端称...

  • Android使用Socket(Tcp/Udp)协议进行数据传输(传输大文件)

    时间:2024-03-28 19:38:10

    先揭晓一下前面天的抽奖活动中奖人员:恭喜这位同学中奖,麻烦你在微信公众号留言你的收货地址,或者加入QQ群:417046685 来找我也行。同时,知识星球的活动还在继续,现在加入知识星球立即赠送技术图书一本今天带来的是阿钟的一篇关于Socket的文章,现在的技术文章大多数千篇一律,所以我特意找了一些冷...

  • 【Java TCP/IP Socket编程】----深入剖析----TCP数据传输中的死锁和性能

    时间:2024-03-28 15:37:06

    目录 死锁问题数据传输性能案例--------笔记来自于书籍《Java TCP/IP Socket编程》死锁问题在TCP数据传输底层实现中(详细参见https://blog.csdn.net/lili13897741554/article/details/83104539)可能会出现死锁的情况,因此...

  • Java多线程技术:实现多用户服务端Socket通信

    时间:2024-03-27 18:24:51

    目录前言回顾一、多用户服务器二、使用线程池实现服务端多线程1、单线程版本2、多线程版本三、多用户与服务端通信演示四、多用户服务器完整代码最后前言回顾在上一篇《Java多线程实现TCP网络Socket编程(C/S通信)》,我们解决了服务器端在建立连接后,连续发送多条信息给客户端接收的问题,解决办法容易...

  • java netty socket库和自定义C#socket库利用protobuf进行通信完整实例

    时间:2024-03-27 14:26:16

    之前的文章讲述了socket通信的一些基本知识,已经本人自定义的C#版本的socket、和java netty 库的二次封装,但是没有真正的发表测试用例。本文只是为了讲解利用protobuf 进行C# 和 java的通信。以及完整的实例代码java 代码 svn 地址,本人开发工具是NetBeans...

  • JAVA异常:ClientAbortException: java.net.SocketException: Connection reset by peer: socket

    时间:2024-03-27 14:20:57

    记:5月18号下午       刚帮客户解锁登陆ip后,客户求助导出excel无响应,于是博主赶忙尝试登陆系统边尝试导出边思考,是否最近一次更新系统不小心更错了,仔细一想,上次更新内容不多不至于影响导出这一块代码。       于是我打开日志,找到了ClientAbortException: jav...

  • TCP(socket 套接字)编程 1-二、相关代码实现

    时间:2024-03-27 13:46:49

    1、服务器端代码 package com.company;import java.io.IOException;import java.net.InetSocketAddress;import java.net.ServerSocket;import java.net.Socket;public ...

  • 【C#】通过socket简单的发送一段字符串

    时间:2024-03-27 11:26:07

    1 打开VS,新建一个C#窗口程序2 添加按钮3 双击按钮,编写按钮事件代码写入如下内容,完成创建socket,发送,关闭的过程 private void button1_Click(object sender, EventArgs e) { Str...

  • UNIX SOCKET编程简介

    时间:2024-03-26 13:58:11

    1  .  Layered Model of NetworkingSocket  编程的层次模型如下图所示, 最上面是应用层,应用层下面的是  SOCKET API  层,再下面是传输层和网络层……  实际上,  Sockets API  层并不是一个真正定义的网络层次,但却很好的描述了  Sock...

  • STM32CUBEMX创建RTOS+LWIP工程ping通之后基于socket的TCP服务器的搭建学习记录

    时间:2024-03-26 07:01:59

    注 :未经允许请勿转载,请尊重劳动成果,大家都是知识分子!谢谢各位大佬赏脸!实验器材:硬件:原子的STM32F429阿波罗开发板软件:STM32CUBEMX,MDK5,网络调试助手在上一篇讲到了如何创建一个基于freeRTOS操作系统的LWIP的工程,详情请见上一篇博客!今天主要是记录一下,如何用s...

  • linux系统编程 socket part2-4.UDP协议分析

    时间:2024-03-25 22:06:27

    4.1.丢包原因 UDP丢包并不是因为TTL,TTL是当前包的要跳转的路由的个数,linux环境下一般默认为64,Windows一般为128,一般情况下完全足够。丢包其实是由于阻塞造成的。路由有等待队列,并不是我的数据包从本路由到下一个路由是无条件发送的,而是有等待队列,这个等待队列会有丢包的算法...

  • socket入门到精通(二)心跳机制

    时间:2024-03-25 20:55:56

      今天和大家一块学习一下即时通讯中的心跳机制。有一些小伙伴私下问为什么不直接开始上干货。我这边个人感觉是socket是一个比较大,牵扯的知识点比较多,从外围一点一点的了解学习socket,然后完全掌握。心跳机制  心跳机制的原理很简单:客户端每隔N秒向服务端发送一个心跳消息,服务端收到心跳消息后,...

  • socket编程为什么不会弹出Windows防火墙安全警告?

    时间:2024-03-25 11:32:23

    在启动了Windows防火墙的电脑上,第一次运行QQ,Chrome等网络程序的时候,会弹出一个安全警告,如图:但是为什么自己用socket编程接口,开发的网络小程序,不会弹出这个窗口来呢?经过一番研究,发现了原因:在socket编程的流程中,有一个bind函数,用于绑定本机IP地址和端口号。而这个b...

  • Socket网络编程--FTP客户端(60篇socket博客,而且都比较简单、深入浅出)

    时间:2024-03-24 16:43:21

    已经好久没有写过博客进行分享了。具体原因,在以后说。这几天在了解FTP协议,准备任务是写一个FTP客户端程序。直接上干货了。0.了解FTP作用就是一个提供一个文件的共享协议。1.了解FTP协议FTP有指令和响应码。FTP 控制帧即指 TELNET 交换信息,包含 TELNET 命令和选项。然而,大多...

  • 解决Zabbix启动报错Cannot bind socket to“/var/run/zabbix/zabbix_server_preprocessing.sock“: [13] Permission

    时间:2024-03-24 15:19:52

    zabbix server端报错日志查看server端日志:tail -f /var/log/zabbix_server.log查看agent端日志:tail -f /var/log/zabbix_agent.log49249:20200714:032156.974 ****** Enabled f...

  • JMeter压力测试Web Socket安装使用文档

    时间:2024-03-24 14:43:08

    1 JDK安装由于Jmeter是基于java开发,首先需要下载安装JDK (目前JMeter只支持到Java 8,尚不支持 Java 9)官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html选择Java S...