ASP.NET이나 서버 측 기술에서 콜백이 필요한 이유는 무엇입니까?ASP.NET이나 서버 측 기술에서 콜백이 필요한 이유는 무엇입니까?
하나의 대답은 비동기 호출을 달성하는 것일 수 있습니다.
하지만이 대답에 만족하지 않습니다.
다른 방식으로 설명하십시오. 서버가 응답을 반환 한 후 클라이언트 측에 대한 작업을 수행 할 경우
ASP.NET이나 서버 측 기술에서 콜백이 필요한 이유는 무엇입니까?ASP.NET이나 서버 측 기술에서 콜백이 필요한 이유는 무엇입니까?
하나의 대답은 비동기 호출을 달성하는 것일 수 있습니다.
하지만이 대답에 만족하지 않습니다.
다른 방식으로 설명하십시오. 서버가 응답을 반환 한 후 클라이언트 측에 대한 작업을 수행 할 경우
을 우선 데카르트의 "Cogito, ergo sum", 웹 페이지는 생각할 수 없다. 웹 페이지는 그것이 존재 함을 어떻게 증명합니까? 웹은 존재 하는가 아니면 단순히 상상력의 산물일까요? 이 딜레마를 해결하기 위해 Ajax와 클라이언트 측 콜백이 구제되었습니다. 웹 페이지가 서버에 콜백 할 수 있으며, 서버는 실제로 그것이 존재하는지 확인합니다.
아래의 의견은 모두 무엇입니까? 나는 철학적으로 충분하지 않습니까?
오기 전에 정신병 약에 걸릴 수도 있습니다. 인터넷에서.
사람들은 자주 FAQ에서 이것을 잊어 버립니다 ... '유머 감각 가져 오기' –
두 번째 cdonner, 위와 같은 질문에는 cdonners (또는 광산 : P)와 같은 대답이 필요합니다. Google에서 '고객 측 콜백이 필요한 이유는 무엇인가'라는 질문을 통해 질문자에게 질문에 대한 완벽한 답변을 제공하는 매우 좋은 결과를 얻을 수 있습니다. 그러나 그는 철학적 인 대답을 원합니다. 나는 창조적이라고 생각했지만, CDonner는 나를 날려 버렸다. 그는 나의 표를 얻는다 – Ropstah
, 당신은 그 자체로 모든 작업을하지 않는 ... 클라이언트 측 콜백 함수를 필요 했어 .. :)
클라이언트 측에서 웹 서버로 정보를 보낼 수 있습니다. 아주 훌륭하게 서버는 작업을 수행하고 데이터베이스에 물건을 쓸 수 있습니다. 그리고? 아마 아무것도. 사용자는 다음에 방문 할 웹 사이트 (또는 페이지를 다시로드하는 경우)에서 업데이트 된 정보를 확인합니다. 하지만 (웹 사이트 소유자) 웹 사이트의 콘텐츠를 즉시 변경하려는 경우 (사용자 입력을 기준으로) 그런 다음 수행 할 코드가 필요합니다 ... 서버에서 정보를 수신 할 때 원래 코드가 호출 할 수있는 함수에서 해당 코드를 래핑합니다 - 또는 다시 호출 할 수있는 경우 ... – Ropstah
왜 당신은 downvoting입니까? ? 사람들은 돕기 위해 노력하고 있습니다. 그러나 당신은 아주 좋은 질문자가 아니에요. – Ropstah
내 잘못, cdonner는 똑같은 생각을했습니다. 질문이 어색해 보였습니다. 대답이 어색해 보였습니다. – Ropstah
AJAX에서와 같은 콜백?
또는 .NET 프레임 워크의 다양한 클래스의 비동기 콜백 에서처럼 콜백을 의미합니까?
두 개의 드롭 다운 상자, 한 국가, 다른 도시가 있다고 상상해보십시오. 다른 국가를 선택하면 서버를 호출하고 도시 목록을 새로 가져 와서 클라이언트가 도시 상자를 업데이트 할 수 있도록 다시 보내서 도시 목록을 채울 수 있습니다. 따라서 전체 페이지를 새로 고침하여 채우기 만하면됩니다. 하나의 상자 :
웹은 상태 비 저장 환경이므로 웹 사이트에서 사용자에게 응답 할 수있게하려면 콜백 형식이 필요합니다.
클라이언트 측 콜백 (비동기 작업에 대해 이야기 한 이후로 AJAX에 대해 말한 것으로 가정)의 이점은 웹 사이트가 기본 데스크톱 응용 프로그램과 유사 해 보이는 것입니다. 이것은 사용자가 UI와 상호 작용할 때 논리 작업이 발생할 것으로 기대한다는 것을 의미합니다. 클라이언트 측에서이 기능을 수행하면 전체 페이지를 다시 게시 할 필요가 없습니다. 해당 작업과 관련된 섹션을 간단히 다시로드하거나 변경할 수 있습니다.
물론 AJAX가 필요하지 않거나 과도 할 수도있는 상황이 있지만 잘 사용되는 AJAX를 사용하면 사용자가 훨씬 쉽게 작업 할 수 있다고 생각하는 것이 최종 목표입니다. 권리?포스트 백이 악합니다! :)
스냅. 나는 작은 편집 전투가 일어난 것을 좋아한다. – JerSchneid