/// <summary> ///Listen and return data/// </summary> /// <returns></returns> Public Static voidtcpsocketreceive () {Try { stringIP ="127.0.0.1"; intTcpPort =8080; IPEndPoint Ipend=NewIPEndPoint (Ipaddress.parse (IP), TcpPort); Socket SC=Newsockets (AddressFamily.InterNetwork, SocketType.Stream, protocoltype.tcp); Sc. Bind (Ipend); Socket ACC; Sc. Listen (1); ACC=SC. Accept (); byte[] Buff =New byte[1024x768]; intRecByte = Acc. Receive (buff, buff. Length,0); stringReciveval = Encoding.UTF8.GetString (Buff,0, RecByte); //Return Data stringMessage =obtaindatatransmission.getreturnmsg (); byte[] bt =Encoding.UTF8.GetBytes (message); Acc. Send (BT, Bt. Length,0); Acc. Dispose (); Sc. Dispose (); Acc. Close (); Sc. Close (); } Catch(Exception ex) {Errorloscommon.write (ex). Message, ex. ToString ()); } }
About SOCKETTCP Communications