jjzjj

clientsocket

全部标签

c# - 如何使用 ASP.net C# 将 HTTP Post 请求发送到套接字

我正在开发我的项目,我是ASP.NET的新手。我想在按下按钮时将HTTPpost请求发送到套接字这是我的代码。protectvoidButton1_click(objectsender,EventArgse){socketclientSocket=newSocket(addressFamily.InterNetwork,SocketType.Stream,Protocol.TCP);clientSocket.Connect(newIPEndPont.Parse("192.168.1.1",5550));A="1";//iwanttosendthisvariableusingHTTPpo

java - 服务器套接字总是向客户端返回空值,Java

我在做一些计算机网络作业,我必须开发某种分布式DBMS,它们通过对等网络相互连接,所以我在一个.java文件中有一个TCP客户端和一个TCP服务器,接下来运行通过线程彼此。该类的TCP服务器总是从其他人那里监听其他TCP客户端并为他们提供服务,问题是当我System.out我必须在服务器端发送回客户端的字符串它按照它应该的方式但是在发送之后,客户端什么也得不到并打印空值。我根据我在网上找到的教程编写了我的代码,当我测试它们时它们运行良好但它不适用于我自己的代码。你能看出我的问题在哪里吗?谢谢classCommandComp{intPORT=1210;intPORT2=1211;Stri

c# - 尝试 socket.Connect 时出现 Socket Exception 10054

1-我有一个GHIElectronicsFEZSpider3设备2-我已经通过以太网电缆将设备连接到我的笔记本电脑并配置了网络设置3-我可以使用cmd从笔记本电脑pingFEZ设备:ping172.16.43.1934-我已经编写了一个Windows窗体应用程序在我的笔记本电脑上运行并充当TCP接收器5-我想从FEZ设备发送TCP数据包到我笔记本电脑上的win应用程序以下是win应用代码:string[]dnsAddresses={"172.16.40.2","172.16.40.5"};constInt32c_port=12250;publicForm1(){InitializeCo

c# - System.Argument 异常 :Specified argument was out of range of valid value

经过多次修复后,我仍然遇到一个令人讨厌的错误。我使用VS2013的DeveloperCommandPrompt调试和运行我的服务器,并使用VS2013运行客户端。首先我运行我的服务器没有任何问题,但是当我启动客户端时,将数据放入textbox然后点击发送问题出现了。这是解决问题的服务器端代码。IPAddressipaddr=IPAddress.Parse("127.0.0.1");TcpListenerserverSocket=newTcpListener(ipaddr,8002);intrequestCount=0;TcpClientclientSocket=default(TcpC

python - TCP 客户端-服务器代码。什么都不做

试图从一本书(TCP/IP学习)中粘贴代码,从客户端向服务器发送消息。但是没有任何反应,除了消息“服务器已准备好接收”。服务器代码:fromsocketimport*serverPort=12000serverSocket=socket(AF_INET,SOCK_STREAM)serverSocket.bind(('',serverPort))serverSocket.listen(1)print('Theserverisreadytoreceive')while1:connectionSocket,addr=serverSocket.accept()sentence=connecti

c# - TCP 服务器收到比预期更多的数据

我有一个服务器-客户端应用程序,其中客户端将图像数据流式传输到服务器。我有以下结构:客户:privatevoidSerializeAndSendMessage(Messagemsg){BinaryFormatterformatter=newBinaryFormatter();MemoryStreamstream=newMemoryStream();formatter.Serialize(stream,msg);byte[]buffer=stream.ToArray();if(clientSocket!=null){if(clientSocket.Connected){clientSoc

delphi - 首次读取 TcpServer 后接收缓冲区数据丢失

我尝试在客户端发送长度小于255的数据。我尝试使用此协议(protocol)发送数据:Lenghth+StringByte+stringsample:string=ABCDsentdata=4ABCD这是我的服务器端代码:procedureTfrmServer.tcpsrvr1Accept(Sender:TObject;ClientSocket:TCustomIpClient);vara:arrayofbyte;I:Cardinal;mystr:string;b,Len:Byte;beginClientSocket.ReceiveBuf(b,1,0);//firsttry:getlen

delphi - 一个Form可以放多个ClientSocket组件吗?

我想编写一个程序,从一台计算机连接到多台计算机。有点像“命令中心”,您可以在其中在一台PC上远程监控所有远程系统。我的计划是在一个表单上有多个客户端套接字。他们将远程连接到个人电脑。因此,他们可以向他们请求信息以显示在窗口上。远程PC将成为主机。这可能吗? 最佳答案 直接回答您的问题:是的,您可以这样做。长答案:是的,你可以这样做,但你确定你的设计是正确的吗?您确定要创建并行连接,每个客户端一个吗?可能你不知道!如果是,那么您可能希望在单独的线程中运行它们。如果您想不时发送一些命令(并且您没有进行某种持续的视频监控),为什么不只使用

java - 安卓 TCP 客户端。服务器仅在进程停止后接收消息

这个问题在这里已经有了答案:JavaSocketwhyservercannotreplyclient(4个答案)关闭3年前。我有一个用Java编写的简单TCP服务器,我正在尝试为Android编写一个简单的TCP客户端,它将与本地机器上运行的TCP服务器进行通信。我可以让服务器接收消息,但奇怪的是它只在我通过Eclipse中的“设备”窗口停止应用程序进程后才接收消息。在Android客户端上,我有主UI线程,其中包含用于输入IP地址和端口号的字段(这一切工作正常,所以我不包括它的代码)。单击连接按钮时,它会启动一个新的ASyncTask来执行TCP套接字工作。这是ConnectionT

java - 检查 Java TCP 服务器上的客户端断开连接 - 仅输出

我有一个JavaTCP服务器,当客户端连接到它时,它会每30秒向客户端输出一条消息。严格要求客户端不向服务器发送任何消息,并且服务器不向客户端发送除30秒间隔消息之外的任何数据。当我断开客户端连接时,服务器直到下次尝试写入客户端时才会意识到这一点。因此,服务器最多可能需要30秒才能识别断开连接。我想做的是每隔几秒检查一次断开连接而不必等待,但我不确定如何做到这一点,因为a)服务器没有从客户端接收b)服务器不能发送任何其他数据。任何人都可以对此有所了解吗?谢谢。 最佳答案 即使您的服务器没有从客户端“接收”,客户端套接字上的非阻塞读取