2011-08-08 9 views

답변

3

현재 WCF는 순수한 REST/HATEOAS API를 구축하는 데 상대적으로 고통 스럽습니다. 특히 단위 테스트를 원하면. ASP MVC는보다 UI 지향적 인 프로젝트를 목표로합니다. Microsoft가 WCF Web API을 릴리스하거나 OpenRasta을 사용할 때까지 기다리는 것이 좋습니다.

+0

나는 실제로 다른 대안으로 http://www.servicestack.net/을 조사 할 것입니다. 그러나 Dmitry의 대답은 MVC 또는 WCF를 그대로 사용하는 것과 관련된 문제입니다. – ElvisLives

1

많은 것들이 팀의 경험에 달려 있습니다.

하나 (WCF 또는 ASP.NET MVC)로 제거 할 수 있지만 팀에서 MVC를 이미 사용하고 있으면 WCF에서 처음부터 시작하는 것이 아니라 해당 경로를 따르는 것이 더 쉬울 수도 있습니다. http://www.amazon.com/Effective-REST-Services-via-NET/dp/0321613252

0

사용하는 것에 많은, 당신은이 jQuery로보기 요소를 업데이트했다 찾고있는 당신이 그것으로 어떻게 할 건데에 따라 달라집니다 :

이 주제에 좋은 책은? 그럼 Asp.net MVC를 사용하는 방법입니다, API는 외부 사용자가 액세스 할 수있는 오픈 소스에 대한 귀하의보기에 따라 달라집니다, 만약 당신이 그룹은 오픈 소스와 확인을 누른 다음 OpenRasta 봐, 그렇지 않다면 WCF Web API을보고, OpenRasta만큼 성숙하지는 않습니다.

관련 문제