나는 하나의 장치 마녀와 통신해야하는 요구 사항에서 UDP를 통해 SOAP 메시지를 보내는 응용 프로그램을 작성하고 있습니다. 이 장치와 통신하려면 .Net UDPClient 클래스를 사용하고 있습니다. UDPClient에서이 응답을 받고 있지만 Byte [] 배열로 받고 있어요. 어떻게 이것을 SoapMessage 객체로 변환 할 수 있습니까?C#에서 SOAPMessage로 문자열을 변환하는 방법
public void ReceiveCallback(IAsyncResult ar)
{
UdpClient udpClient = (UdpClient)((UdpState)(ar.AsyncState)).udpClient;
IPEndPoint ipEndpt = (IPEndPoint)((UdpState)(ar.AsyncState)).ipEndpt;
Byte[] receiveBytes = udpClient.EndReceive(ar, ref ipEndpt);
string receiveString = Encoding.ASCII.GetString(receiveBytes);
//Here receiveString I want to convert to SoapMessage
BeginReceive();
}