客户端:
/// <summary>
/// socket发送字节数组
/// </summary>
/// <param name="sendData">要发送的byte[]</param>
/// <param name="ip">服务器IP</param>
/// <param name="port">服务器端口</param>
/// <returns>接收的byte[]</returns>
public static byte[] SendBySocket(byte[] sendData, string ip, int port)
{
byte[] byteReceive = null;
try
{
IPEndPoint remoteEndPoint = new IPEndPoint(IPAddress.Parse(ip), port);
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
socket.Connect(IPAddress.Parse(ip), port);
socket.Send(sendData);
int count, size = 512;
byte[] data = new byte[size];
M