草庐IT

TCP_CORK

全部标签

c# - 使用 TCP 发送和接收纯文本

我想通过TCP连接发送这个字符串:TR220,2,A10000XX,3545.1743,5119.5794,001.0,1503,52:56:16,2012/09/13,0,0,0,0,0,V,000,0,0,0,,+989123456789,*我正在使用此代码发送文本:stringuri="http://localhost:1414";Stringrecord="TR220,2,A10000XX,3545.1743,5119.5794,001.0,1503,52:56:16,2012/09/13,0,0,0,0,0,V,000,0,0,0,,+989123456789,*";Http

android - 在android和pc之间通过tcp发送文件

我想在2个android设备之间建立通信。使用服务器到客户端(通过服务器)的方法。所以通常我在考虑将文件发送到服务器(pc),然后在服务器上获取文件并发送到其他设备。所以我在做第二部分,试图将文件从pc发送到android。但由于某种原因,客户端无法连接到服务器。这是我的代码;publicclassTCPServerextendsThread{publicstaticfinalintSERVERPORT=8901;publicstaticvoidmain(){try{System.out.println("S:Connecting...");ServerSocketserverSock

c# - 为什么这个多线程多连接的TCP服务器只接受一个连接?

这一切背后的故事我正在尝试编写一个开源RPG库存服务器,一次可用于1个以上的RPG,稍后将为其制作游戏。我的第一个版本不支持很多安全或加密。但我想有一个坚实的开始。问题它确实接受一个连接,dropindropout。但是我的线程实现似乎只接受一个连接。有人可以给我一个如何正确执行此操作的指南吗?为了方便您阅读,我已经评论了我将提供的代码。设置我使用启用了SP1的visualstudio2010。我只在我的家庭网络中尝试过,因此不需要IP转发。它分别接受两台PC。非常感谢那些提供帮助的人,如果您提供帮助并希望在最终结果中得到认可,请告诉我。如果有人有一般性意见,我很乐意听到他们;)编辑:

tcp - 我应该使用 TCP 还是 UDP 数据包来控制无人机?

我应该使用TCP还是UDP连接向PC/基站的无人机发送控制命令?车辆很小(大约只有人的指甲那么大),需要基站持续控制以使其稳定。这是我的想法:TCP应该是可靠的传输但速度慢,而UDP不像TCP那样提供数据包传输的保证但比TCP快。由于我非常关心尽快将数据包从基站传输到无人机,因此我认为使用UDP是可行的方法。我离题了吗?我是否过于简化了这个问题? 最佳答案 在我看来,我不会说这两个。我强烈建议您有一个内部控制回路来稳定无人机,并且只使用数据连接来发送更多面向行为的命令,例如向西飞行、向东飞行等。我假设您正在使用某种无线发射器进行连接

tcp - 使用 WebSocket ping 应用程序数据

WebSocketping除了将其标识为ping帧的操作码之外,帧可能包含也可能不包含应用程序数据。据我了解,ping/pong的目的是防止TCP连接超时。这些帧包含尽可能小的虚拟数据(即操作码),并根据需要尽可能频繁地发送以表明连接仍在使用中。还有更多吗?如果我从不在ping帧中发送应用程序数据,我会错过任何东西吗?例如,如果我在ping中发送token,以便在ping和pong之间建立对应关系,以便在发送ping和接收到相应的pong之间的时间来判断连接质量,我会滥用ping/pong吗? 最佳答案 Ping和pong帧允许负载

c - TCP 连接断开检测(如果中间链路断开)?

假设在C中实现。如果中间链路出现故障,TCP连接将通过该链路发送数据。两端的socket会不会立即无法收发数据?如果链接在5-6秒后出现,是否可以使用相同的套接字来发送和接收数据包? 最佳答案 TCP/IP协议(protocol)套件旨在处理不可靠的链接。如果连接在几秒钟后恢复,应用程序只会注意到吞吐量下降。 关于c-TCP连接断开检测(如果中间链路断开)?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

python - 带有虚假源 IP 地址的 TCP 连接

我想通过在Windows7上使用Python2.6,“建立”到具有虚假发件人IP地址的服务器的TCP连接。如果没有代理/Tor,这可能吗?我知道我不会得到响应,我只对发送HTTPGET请求感兴趣,以模拟对我的网络服务器的DDOS攻击。 最佳答案 您只能发送带有scapylibrary的数据包如所述here.但数据包会被内核丢弃或被NAT、FIREWAL或ISP过滤。 关于python-带有虚假源IP地址的TCP连接,我们在StackOverflow上找到一个类似的问题:

Java TCP重传超时

publicstaticvoidmain(Stringargs[]){byte[]message=...Socketsocket=...DataOutputStreamdOut=newDataOutputStream(socket.getOutputStream());dOut.write(message);//#1dOut.close();socket.close();}假设第1行将数据放入缓冲区等待刷新到远程机器。之后流和套接字被关闭。我们假设在发送过程中,网络发生了一些未知的问题,我们的操作系统将重新发送缓冲区中的数据包,直到TCP重传超时。我想知道如何在Java程序中捕获这个异

java - 如何在 java 中实现同时处理 TCP 和 UDP 的代理?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭9年前。Improvethisquestion我正在研究代理实现(我对使用Java作为编程语言很感兴趣)。我想知道,代理是否应该适用于所有协议(protocol)?例如。TCP和

sockets - NSInputStream 无法从 TCP 连接读取 [TCP-Server]

我使用this(quiteold)examplebyApple创建了一个TCP服务器.我的服务器已启动并正在运行,在指定端口上监听传入连接。一切看起来都很完美,我的客户端应用程序可以连接到服务器并且-stream:handleEvent:被按预期调用。但是当我现在写入流时,服务器会拒绝我的连接。客户端说30Bytes已经写入成功。但是我的日志说:didread0BytesfrominputStream.datareceived:NSStreamEventErrorOccurredError:ErrorDomain=NSPOSIXErrorDomaincode=14"Theoperati