가벼운 교통량이 많은 db 사이트를 만들려고합니다. asp.net에서 표준 3 계층 아키텍처가됩니다. 이 사이트의 일부는 웹 기반이지만 대부분의 기능은 모바일 장치에서도 이상적으로 사용할 수 있습니다.멀티 플랫폼 앱 : ashx 또는 웹 서비스?
많은 플랫폼에서 웹 서비스에 액세스 할 수 있으므로 웹 서비스가 이에 대한 고전적인 대답이라는 것을 알고 있습니다. 그러나, 나는 또한 ashx 파일이 가장 가벼운 것을 알고 있습니다. 비 웹 플랫폼에서 ashx 파일에 액세스하는 방법이 있습니까? 그렇다면 웹 서비스와 어떻게 비교할 것인가?
좋은 예 : 인증을 위해 웹 서비스 또는 ashx 파일을 호출하는 로그인 페이지.
감사합니다.
에릭
[편집] I 모바일 앱의 아이폰/안드로이드/미리 타입의 라인을 따라 생각했다.
.NET 3.5에서는 WCF가 일급 시민으로 REST를 지원하지만 http://msdn.microsoft.com/en-us/netframework/cc950529.aspx –
ServiceStack [http://www.servicestack.net/ ] WCF를 대체 할 수있는 좋은 대안입니다. –