• VS2013使用winsock.h和winsock2.h发生冲突后的终极解决方法

    时间:2022-12-22 08:41:44

    问题:彻底无语了,不小心某个文件包含了windows.h头文件,而windows.h文件里面包含着winsock.h文件,如果你下次使用winsock2.h文件时,位置不对,然后编译器会给你一大堆重定义错误问题。初级解决办法:把winsock2.h文件放在任何可能包含winsock.h文件(尤其是w...

  • winsock循环发送与接收数据的问题

    时间:2022-12-15 15:28:33

    用Winsock在两机间发送一个很大的位图,用byte数组保存,因无法一次全部发送,要分多次,于是循环进行senddata,但在接收端发生DataArrival事件时,似乎不是每个senddata都触发一次该事件,其参数bytesTotal是每次累加的吗?何时才会清空?接收端应如何响应才能保证数据正...

  • WinSock API网络编程——TCP/IP协议详解

    时间:2022-12-15 10:51:16

     WinSock API网络编程——TCP/IP协议(http://www.impcas.ac.cn/usr/lujun/browse.asp?id=winsock_tcp)             WinSock API网络编程——TCP/IP协议 ...

  • VB多用户Winsock控件通讯实例

    时间:2022-12-09 15:39:36

        有一位CSDN的朋友不明白如何利用Winsock控件进行多用户之间的网络通讯,于是俺写了一个,希望对有此方面需要的朋友有所帮助!     本代码可以同时支持多个客户端的连接、识别和通讯,主要思路是在连接成功后,由客户主动发送一个用户名,服务器端以此用户名对客户进行区分,为防止同名客户,服务器...

  • Delphi下的WinSock编程

    时间:2022-12-03 12:10:42

    一、定址        要通过Winsock建立通信,必须了解如何利用指定的协议为工作站定址。Winsock 2引入了几个新的、与协议无关的函数,它们可和任何一个地址家族一起使用;但是大多数情况下,各协议家族都有自己的地址解析机制,要么通过一个函数,要么作为一个投给getsockopt的选项。   ...

  • VB6.0中WinSock控件属性和方法详解

    时间:2022-11-24 14:25:06

    原文链接:http://liweibird.blog.51cto.com/631764/653134WinSock控件能够通过UDP协议(用户数据报协议)或TCP协议(数据传输协议)连接到远程的机器并进行数据交换。这两种协议都能用来创建客户端和服务端应用程序。就像定时器控件一样,WinSock控件运...

  • 用vbs来探测端口的代码 不用注册winsock

    时间:2022-10-12 18:56:49

    写这东东主要是在木马的cmdshell中用,探测目标ip的常用端口是否开放。像用nc在shell中返回信息不方便,其它扫描软件什么的tcp syn之类的扫描怕动静太大

  • VB winsock 接收数据会变慢

    时间:2022-10-09 23:43:38

    请问大家帮忙看看我的代码?为什么接收数据会越来越慢,我是先发送一条命令给我的服务器,然后服务器会返回一些告警信息,大概有几万行的信息。 接收代码如下: Private Sub Winsock_DataArrival(ByVal bytesTotal As Long) Static strData, ...

  • VB winsock接收数据处理的问题

    时间:2022-10-09 23:43:20

    在接收数据时,数据长度不定,但是有一组数据比较大,是分多个包发送过来的,经抓包查看,此时的返回的数据包为(12byte包头+DATA包+……+DATA包+校验和包),其中第一个包为12byte的头文件,其中有整个数据的长度,当遇到这个数据是,怎么样处理才能把所有的数据接收完,并放入一个数组或是字串中...

  • WinSock网络编程学习笔记(九):基于UDP实现DayTime协议

    时间:2022-10-04 10:23:31

    在一个局域网中,许多系统都要求每台计算机能够保持时间的一致性,如WIN2000系统提供了与主域服务器时间同步的功能,即计算机登录到主域服务器,计算机系统的时间自动与主域服务器时间一致。那么又是如何使得主域服务器的时间同步世界标准时间的呢? 如果能够使用GPS卫星时钟获得毫秒级别的标准时间,...

  • 在winsock中将vector重用为数组的更有效方法?

    时间:2022-09-29 04:18:09

    I'm currently using vectors as c-style arrays to send and recieve data through Winsock. 我目前正在使用矢量作为c风格的数组来通过Winsock发送和接收数据。 I have a std::vector and I...

  • Winsock版本的“hello world!”

    时间:2022-09-16 07:32:16

    1.基于TCP协议的“hello world!” 1)服务器端:WSAStartup()->socket()->bind()->listen()->accept()->send()/recv()->closesocket()->WSACleanup(). ...

  • winsock 多客户端动态连接多服务器,及发送接收大数据问题

    时间:2022-09-12 20:16:35

    超难winsock复杂通信问题,向各专家提问,因为分数不够,所以只能这样发,望大家共同讨论! 因需要,设计如下WINSOCK需求:    软件端:(100个以上,既是客户端,又是服务端)   1)、各软件端需要winscok 服务端及客户端,都要求有统一固定端口号,如服务端端口(2215),客...

  • 《ASCE1885的网络编程》---Winsock APIのIP地址转换函数

    时间:2022-09-07 13:09:32

    在进行网络程序设计时,常常需要从键盘上输入用点分十进制记法表示的主机IP地址,这种IP地址在程序中一般是用ASCII字符串的形式存储的。在网络程序中,要把这种用点分十进制字符串表示的IP地址转换为用网络字节顺序表示的IP地址。如果在程序中需要输出IP地址时,要把用二进制表示的网络字节顺序 的IP地址...

  • 关于 WinSock 的几个疑问,大家一定遇到过。那位高手能给我正确答案?

    时间:2022-08-30 00:49:35

    研究WinSock两天了,有一点收获,也有几个疑问,希望和大家讨论。 1、关于ConnectionRequest事件:   我的理解是,仅当客户端计算机请求连接(也就是执行了Connect方法)时才发生。   可是此时客户端的State是6(sckConnecting),如果因为某种原因客户端...

  • Windows网络编程笔记4 -- Winsock 协议相关知识

    时间:2022-08-27 20:46:51

     Win32平台上的Winsock编程,Winsock是一个与协议无关的接口。以下协议是我们需要了解的:网络协议的特征包括:1、  面向消息2、  面向连接和无线接3、  可靠性和次序性4、  从容关闭(这是指协议中断,连接不会立即中断)5、  广播数据6、  多播数据7、  服务质量(QOS)8、...

  • Winsock 入门 Echo 示例

    时间:2022-08-25 18:48:35

    #include <stdio.h> #include <winsock2.h> #pragma comment(lib, "ws2_32") /* WinSock 使用的库函数 */ #define ECHO_DEF_PORT 7 /* 侦听的缺省端口 */ #...

  • Winsock网络编程笔记(3)----基于UDP的server和client

    时间:2022-08-24 21:51:07

    在上一篇随笔中,对Winsock中基于tcp面向连接的Server和Client通信进行了说明,但是,Winsock中,Server和Client间还可以通过无连接通信,也就是采用UDP协议。。因此,这一篇随笔也简单的列举基于UDP的Server和Client的实现。。和基于TCP的实现相比,其主要...

  • 讨论winsock控件接收数据原理,不知道大家有没有遇到过?

    时间:2022-07-04 20:54:21

    我今天遇到了一个奇怪的问题,,不过已经解决了..但我还是不知道,接收原理.. 我用一个子过程调用Servers.Winsock1.SendData "IsProcess" & Prc 发送数据 但是接收方只能接收到8个数据..刚开始我以为发送方有问题,调试看了下发送的是完整数据,没有问题...

  • 实验一:基于Winsock完成简单的网络程序开发

    时间:2022-06-18 19:20:32

    第一部分:简答的UDP网络通信程序 // UDP5555.cpp : Defines the entry point for the application. //====================================================================...