日期:2014-05-18  浏览次数:20855 次

c#用socket接收客户端的信息后如何应答?(在线等)
我用socket编程接收客户端的信息,接收成功后,对方要求应答,我原来理解成,在我的接收端口写入应答信息,但对方不能接收,看样子是我理解错啦,但怎么应答呢?请高手指点!
急急急急急急急急急急急急急急急急!

------解决方案--------------------
客户端放个TcpListener
------解决方案--------------------
楼主的意思是什么?是客户端收不到信息还是不理解你发过去的信息?只要socket已经连接,用 Send 命令可以把信息传回去的,不管是客户端还是服务器端。其实 tcp/ip 协议本就无所谓服务器端客户端的。不过网络传送的是字节数据,服务器端和客户端的协议要一致才能相互理解。
------解决方案--------------------
Send
------解决方案--------------------
既然接收成功,肯定已经建立一个socket,就用当前socket直接send即可。