2011-04-27 3 views
1

전송 및 이미지를 byte []로 다운로드하면 BitmapImage로 보내는 것보다 빠르게 다운로드 할 수 있습니까? 하나의 이미지 만 클라이언트 응용 프로그램에 다운로드한다고 가정합니다. 이 기능이 도움이 되었습니까? 아니면 이미지를 더 빨리 다운로드하려면 이미지를 압축해야합니까?이미지를 바이트 []로 전송하면 다운로드 속도가 빨라 집니까?

편집 : WCF 서비스를 통해 이미지 파일을 다운로드하고 있습니다.

+0

어떤 경우에도 이미지를 보내려면 어떤 방법을 사용하고 있습니까? – Justin

+0

@ Justin wcf 서비스에서 다운로드 중입니다. – loyalpenguin

+1

BitmapImage는 _is_'byte []'입니다. –

답변

2

byte 또는 BitmapImage으로 보내든간에 보낸 바이트 수는 같습니다. 또는 차이를 만들기 위해 적어도 그렇게 가깝습니다. 속도를 높이려면 이미지를 압축하여 보낸 바이트 수를 줄이는 것이 유일한 방법입니다.

1

어떤 전송 수단을 사용하고 있습니까? 중요합니다. 일반적으로, 와이어를 통해 무언가를 움직일 때, 보통 바이트 배열로 직렬화되어야합니다. 따라서 BitmapImage 인스턴스를 직렬화하는 추가 단계를 생략 할 수 있지만 전송 속도는 동일하게 유지됩니다.

관련 문제