• 【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...

  • Android日常开发(24)[ERROR:ssl_client_socket_impl.cc(946)] handshake failed; returned -1, SSL error code

    时间:2024-03-24 12:46:21

    前言最近遇到一个棘手的问题,解决问题的方法有很多,但是最重要的是查明问题的原因。一开始我认为是webview的问题,因为这个问题在ios的手机上面没有出现,在android的手机上出现了。问题日志[INFO:CONSOLE(0)] “The connection used to load resou...

  • Webservice与Socket接口调用的区别和比较

    时间:2024-03-23 18:57:41

    【区别】区别1.Socket是基于TCP/IP的传输层协议。WebService是基于HTTP协议传输数据的,HTTP是基于TCP的应用层协议。区别2.WebService采用了基于HTTP的SOAP协议传输数据,接口支持面向对象,最终WebService会将对象进行序列化后通过流传输。Socket...

  • Android Socket、TCP、UDP、HTTP的认识及区别

    时间:2024-03-22 18:23:43

    一、先来一个讲TCP、UDP和HTTP关系的1、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。因此,H...

  • TCP网络通讯中connect、socket、listen和accept函数详解

    时间:2024-03-22 18:12:40

    1、TCP编程的核心步骤2、socket函数int socket(int domain, int type, int protocol); socket函数类似于open,用来打开一个网络连接,如果成功则返回一个网络文件描述符(int类型),之后我们操作这个网络连接都通过这个网络文件描述符。参数详解...

  • 【tomcat】java.lang.Exception: Socket bind failed: [730013] ???????????????í????×??????·??????×?

    时间:2024-03-21 19:07:38

    【问题描述】         今天启动tomcat的时候发生了如下的报错:java.lang.Exception: Socket bind failed: [730013] ???????????????í????×??????·??????×?at org.apache.tomcat.util.n...

  • Java基于Socket文件传输示例

    时间:2024-03-21 12:01:41

    http://www.blogjava.net/sterning/archive/2007/10/13/152508.html最近需要进行网络传输大文件,于是对基于socket的文件传输作了一个初步的了解。在一位网友提供的程序基础上,俺进行了一些加工,采用了缓冲输入/输出流来包装输出流,再采用数据输...

  • windows环境下使用C++&Socket实现文件传输

    时间:2024-03-21 07:49:24

    server#include <stdio.h>#include <iostream>#include <cstring>#include <fstream>#include <winsock2.h>#pragma comment(lib,...

  • 同一网段两台电脑上的虚拟机进行socket通信(设置本机、虚拟机、开发板ip同网段方法)

    时间:2024-03-21 07:34:36

    注意:在进行设置之前,请关闭本机的防火墙,否则在后续可能会出现两两之间ping不通的情况,本机与开发板之间需要使用网线进行以太网连接。以下进行设置方法的步骤详述(所有步骤是以Win10系统为例的,其他Win系列系统也类似):1、点击界面任务栏中的WIFI连接图标(图 1),弹出对应连接选项框后,点击...

  • Java简单文件传输 socket简单文件传输示例

    时间:2024-03-21 00:00:12

    服务器端代码:import java.io.*;import java.net.*;/** * Created with IntelliJ IDEA. * User: HYY * Date: 13-10-30 * Time: 下午2:15 * To change this template use ...

  • Java基于Socket文件传输示例(转)

    时间:2024-03-20 23:37:27

    最近需要进行网络传输大文件,于是对基于socket的文件传输作了一个初步的了解。在一位网友提供的程序基础上,俺进行了一些加工,采用了缓冲输入/输出流来包装输出流,再采用数据输入/输出输出流进行包装,加快传输的速度。废话少说,先来看服务器端的程序。1.服务器端package sterning;impo...

  • python socket实现文件传输(防粘包)

    时间:2024-03-20 23:23:41

    1.文件传输的要点:采用iterator(迭代器对象)迭代读取,提高读取以及存取效率;通过for line in file_handles逐行conn.send();2.socket粘包问题:[出现原因]:A.TCP协议为了提高传输效率,发送方往往需要收集定量的数据才会封装给底层并发送,若出现连续s...