2011-07-04 5 views
0

현재 코드 숨김 파일에있는 여러 페이지 메서드를 사용하고 있습니다. 기본적으로 요청을 받고, 쿼리를 실행하고, json 텍스트를 반환합니다. 꽤 고전적인 물건. 제 질문은 이것입니다 : 페이지 메서드를 http 핸들러로 옮기면 성능이나 확장성에 어떤 이점이 있습니까? 비동기 http 핸들러를 사용하는 것은 어떻습니까?페이지 메서드 성능 대 비동기 http 처리기

의견을 보내 주셔서 감사합니다.

답변

1

실제 성능 차이는 말할 수 없지만 HttpHandler (.ashx) 파일은 Page (.aspx)에 비해 매우 가볍습니다. 간단한 JSON 호출의 경우 HttpHandler를 선호합니다.

+0

사용자 정의 http 처리기와 웹 서비스 간의 성능 및 보안상의 차이점은 무엇입니까? – frenchie

+0

글쎄, HTTP 처리기는 여전히 가벼운 무게입니다. SOAP 웹 서비스는 페이로드에 추가되는 정교한 XML 비트로 요청 및 응답을 인코딩해야합니다. – JoshL

+0

HTTP 처리기가 https에서 작동합니까? – frenchie