문제

우리 팀은 Pagemethods를 사용하기위한 몇 가지 지침 대 실제 ASMX 웹 서비스 작성을 시도하고 있습니다. Pagemethods는 주로 페이지에 특정한 하나의 오프 유형 호출을위한 것으로 보인다. ASMX 의도 된대로 재사용 가능한 운영 및 서비스 세트가 더 많은 것을 나타냅니다. 이 소리가 맞습니까?

도움이 되었습니까?

해결책

예. 여러 응용 프로그램에서 사용할 내용이 있으려면 별도의 서비스로 사용하는 것이 좋습니다. 따라서 응용 프로그램간에 코드를 반복하지 않으며 변경 해야하는 경우 단일 장소에서 변경해야합니다.

간단한 예, 인증이 필요하다고 말하고 2 개의 앱, 하나의 웹 및 하나의 창이 있습니다. 사용자 기반이 동일하게되면 웹 앱으로 이동하는 것이 합리적이지 않습니다. 인증 코드/페이지를 작성하고 Go To You Windows 앱을 작성하고 다시 동일한 작업을 수행합니다. 그 이유는 예 Exemple의 해시 코드를 변경 해야하는 경우 웹로 이동 한 다음 Windows를 변경하고 Windows를 변경하고 Window를 재배치해야합니다. 이제 서비스가 있으면 서비스를 제공합니다. 변경하면 이제 모든 것이 새로운 모델과 함께 작동하며 큰 장점은 Windows 앱을 재배치 할 필요가 없습니다.

그게 다 모든 사람들 ...

다른 팁

한 페이지에서만 작업하고 해당 기능이 해당 한 페이지에서만 사용 되더라도 기능을 성능을 위해 별도의 웹 서비스로 이동하는 것이 좋습니다. 나는 최근에 단일 페이지 방법으로 수백 개의 호출을 할 페이지에서 작업했습니다. 페이지의 전체 수명주기를 다루지 않기 때문에 웹 서비스로 이전했을 때 성능이 크게 증가하는 것을 보았습니다. 그래도 작은 일을하고 있다면 페이지 방법을 사용하여 모든 것을 간단하게 유지하십시오.

업데이트: Armedmonkey는 정확하고 페이지 메소드는 페이지 수명주기를 거치지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top