C# - Byte Ordering
Server-Client 에서 TCP 통신을 하다 보면.. Byte Ordering 이 필요하다.. 인텔 계열에서는 Little Endian을 사용하지만.. 일반적으로 통신에서는 Big Endian을 사용하므로 Server와의 값을 주고 받을때 정수들은 Byte Ordering을 변환해 주어야 한다. 개념적으로 보면 아래와 같다. 이미지 출처 : http://blog.naver.com/fusdofls/50080412131제가 사용하는 변환하는 소스는 아래와 같습니다.view sourceprint?01.public static void ConvertEndian(ref int pInt32Value)02.{03.byte[] temp = BitConverter.GetBytes(pInt32Value);04.Arr..
C#
2012. 10. 12. 10:34