이미지를 볼 ASPX 페이지를 만들었습니다 ... Windows Azure blobstorage에서 이미지의 URI를 모두 가지고있는 목록을 만들었습니다. 이 데이터는 일시적으로 저장되지 않습니다.ASP.NET 페이지가 함수에서 느리게 응답 함
uri가 파일 이름 만 가진 "regexed"(Rexex 기능 포함)의 보이는 목록도 있습니다.
다음 단계는 내 목록 상자 (lbTimeList)에서 선택한 색인이 변경되면 uriList의 URI를 사용하여 새 이미지를 가져옵니다.
signature = 웹 서비스에서 retieved 한 SAS 키.
나는 이런 식으로 그렇게 :
protected void lbTimeList_SelectedIndexChanged(object sender, EventArgs e)
{
imageScreen.ImageUrl = uriList.Items[lbTimeList.SelectedIndex] + signature.Text;
}
uriList가 3000 개 이상의 항목까지 채워지면, 그것은이 방법에 이미지를 얻기 위해 정말 오랜 시간이 걸렸습니다 ...
응답 시간이 길어지면 the application online의 결과를 볼 수 있습니다.
Azure Blob 저장소의 특정 이미지를 더 적은 응답 시간으로 얻는 다른 방법이 있습니까?