2012-03-22 2 views
0

뷰를 업데이트하거나 새로 고치는 방법을 알아야하며, 데이터베이스에서 업데이트가있을 때만 ActionResult를 호출해야합니다. ASP.NET MVC에서 ActionResult를 트리거하거나 호출하기 위해 어떤 종류의 리스너 (또는 Windows 서비스)가 필요합니까? 그러나 그것을하는 방법? 다른 방법이 있습니까?데이터베이스에서 업데이트가있을 때 MVC ActionResult를 호출하는 방법

대단히 감사합니다.

답변

2

HTTP 프로토콜은 상태 비 저장입니다. 즉, 클라이언트가 요청을 보내면 서버가이 요청을 처리하고 응답을 클라이언트에 보냅니다. 따라서 클라이언트가 요청을 보냈지 만 서버에서 일부 이벤트 (예 : 데이터베이스 업데이트)가 발생했기 때문에 응답이 전송됩니다. 하나 또는 여러 개의 클라이언트에 푸시 알림을 구현하려는 경우 SignalR을 살펴볼 수 있습니다.

관련 문제