2010-04-18 2 views
1

현재 모든 사이트에 대한 통계 보고서를 수집 할 시스템을 만들고 있습니다. 제 질문은 귀하의 경험을 구현하는 것이 더 좋을 것입니다 ...ASP.NET의 데이터베이스 업데이트를위한 WebService 또는 WebRequest

데이터를 통계 사이트에보고 할 모든 웹 사이트는 내 서버에 있습니다.

그래서 사용자 WebRequest 클래스에 더 나은 페이지로 데이터를 전송하거나 그것을 위해 Webservice를를 사용하는 ...

감사

답변

1

작은 입/출력 데이터 볼륨이있는 경우 WebRequest이 더 빠르고 더 빠를 것입니다. 그러나 복잡한 객체를 전달해야하는 경우 원했던 객체의 직렬화/비 직렬화를 처리하므로 웹 서비스가 적합합니다 코드에서 파싱 할 필요가 없습니다.

+0

감사합니다. 좋은 지적을했습니다. – eugeneK

1

를 REST 또는 SOAP에 뭐죠, 그 질문은! :).

ODATA (wcf 데이터 서비스)를 살펴보십시오. 나는 자바 스크립트를 통해 서비스와 페이지 사이에서 의사 소통하고, 서비스 간 (SOA 시나리오에서) 또는 서비스와 페이지 (서버의 해당 페이지) 사이에서 의사 소통을하기 위해 휴식하는 것을 좋아한다.

REST는 더 유연하지만 SOAP은 IMHO이며 유지 관리가 쉽습니다.

관련 문제