cost 81 ms
如何在Async套接字中获得完整的屏幕截图? - How receive a complete screenshot in Async socket?

我有一个Java android代码,它将数据(图像或文本)发送到C#应用程序,以接收我正在使用异步套接字的这些数据。 但是存在一个问题,相对于BeginReceive()函数在发送图像时没有接收到完整的数据。那么我怎样才能做出一种“循环”来接收完整数据并在Picturebox上显示图像后(例 ...

C#Udp BeginReceive-消息混乱 - c# Udp BeginReceive - Messages out of order

我目前正在尝试创建UDP客户端/服务器。 这很简单,有一个发送函数,该函数发送一个字节,然后客户端立即用包含我正在侦听的信息的消息进行响应 我在接收数据时遇到了麻烦。 我一直都在接收数据,并且收到的包裹确实有正确的长度,但是消息似乎混乱了。 SendAndReceive函数使用1 ...

Python Twisted frameowrk transport.write到ac#套接字Begin接收基于读取长度的消息框架值 - Python Twisted frameowrk transport.write to a c# socket BeginReceive reading length based message framing value

我在python扭曲框架中使用基于长度的消息框架,并且C#客户端运行BeginRecieve异步读取,因此无法获取消息长度的值。 这是扭曲的python代码 self.transport.write(pack(self.structFormat,len(string))+字符串) ...

无法在UDP侦听器C#中追加到接收到的字符串 - Cannot Append to Received String in UDP Listener C#

我有一个创建UDP对象的Form,在UDP类中创建UDPClient,并使用EndReceive在BeginReceive方法中完成接收的数据。 当我在将byte []转换为带有附加文本的beginreceive方法内,将打印后的数据的字符串打印到控制台时,仅接收到的数据不会打印出附加文本 ...

套接字不读取所有到达的数据包 - Socket not reading all the packets that arrive

我正在使用C#TCP客户端,并使用Microsoft网络监视器监视我的数据包。 有一台服务器,基本上是一个黑匣子,它发送N个数据包(现在大约为10-20个),每个与下一个之间的延迟为0.1毫秒到1毫秒。 我的客户端读取的数据包是按顺序排列的,当然,由于TCP接收到该流,因此大多数数据包到 ...

当我将ReuseAddress设置为true时,为什么没有从BeginReceive进行回调? UDP协议 - Why NO Callback from BeginReceive when I set ReuseAddress to true? UDP

我正在创建用于UDP接收和发送功能的C#套接字,以及用于接收的异步回调函数。 简单吧! 花了一段时间才能消除所有的皱纹,但它确实有效...好吧,只要您ho着港口! 我需要允许其他应用程序使用相同的端口号。 没问题吧! 有一个选项,SetSocketOption(...)用于ReuseA ...

C# UdpSocket 发送后开始接收,几个包后停止接收 - C# UdpSocket starts receiving after send and stops receiving after a few packages

我正在尝试通过 UdpSocket 从多播地址接收数据。 在我通过套接字发送数据之前,套接字不接收数据。 发送后,我可以收到几个包裹,然后我必须再次发送,才能收到更多包裹。 同时从其他主机发送的包丢失。 我认为,这不是像这里这样的防火墙问题: C# UDP Socket 直到发送数据后才接收数据,因 ...

UDP套接字是否需要像TCP套接字一样通过Accept Process? - Does UDP socket need to go through the Accept Process like TCP sockets?

我正在使用UDP,当多台机器需要连接到服务器时,我想知道接受方法。 到目前为止,我正在使用UDPCliente类,IPEndPoint类和BeginRecieve / EndRecieve方法来创建一台服务器,其中多台机器可以同时连接。 我的问题很简单,我是否需要使用Accept Met ...

Begin接收结尾的Null字符/ chr(0) - BeginReceive trailing Null character/chr(0)

我正在编码一个用于传输文件的异步套接字客户端( 在此Microsoft文章之后 ),请注意,使用BeginReceive会破坏传输,因为它在每个数据包的末尾添加了一个Null字符/ chr(0)。 是什么导致此问题? 我以为可能是发送方,但是我用SendFile对其进行了测试,并得到了相同的 ...

使用BeginReceive读取POP3电子邮件时出现特殊字符错误 - Reading POP3 email with BeginReceive goes wrong with special characters

我使用BeginReceive从Socket从电子邮件接收数据。 我创建一个StringBuilder ,将其置于object state下的BeginReceive方法的最后一个位置 它可以工作,但是StringBuilder带有奇怪的字符。 而不是电子邮件中的基本葡萄牙语名称( ...

关于用于BeginReceive方法的回调方法 - Regarding Callback method used for BeginReceive method

以下是我在客户端套接字编程中用于从服务器异步接收数据的回调方法:- 我的疑问是,当在“ OnDataReceived方法”“ Received_Size” = 0中时,我是否应该得出结论,套接字已断开连接? 如果不是,那么在什么情况下Received_Size应该为0? 我问的原 ...

.NET Socket.BeginReceive:读取的字节数 - .NET Socket.BeginReceive: number of bytes read

出于好奇,我一直在这里查看数据包捕获代码。 有这样的部分: MSDN文档说,EndReceive确实返回了接收到的字节数,但是在每次异步接收之后简单地连续累加nReceived并不会达到我期望的字节数。 例如,下载16 MB的文件仅达到约200K。 我看了其他与此类似的问题却没 ...

WebClient.Upload 和 Socket.BeginReceive 的问题 - Problems with WebClient.Upload and Socket.BeginReceive

我目前正在编写一个简单的 web 服务器和一些客户端来使用它。 我的客户希望能够扩展即将推出的解决方案的功能,以包括 web 客户端,但我们需要对通信进行细微控制,因此一个简单的 web 服务器是解决方案。 无论如何,有两个症状,我可以通过运行一堆单元测试来 100% 地重现它们。 当我使用“POS ...

.NET异步MSMQ - .NET asynchronous MSMQ

我不知道哪里出了问题。 基本上,我有一个从消息队列接收并处理消息的程序。 程序可以随时停止,在这种情况下,消息循环会在程序退出之前完成其操作。 我正在尝试通过以下代码完成此操作: 显而易见,Stop方法将处理消息队列,然后等待设置空闲等待句柄(这应发生,因为在处理时将调用Recei ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM