이것은 숙제입니다.
ASP.NET MVC를 사용하여 온라인 퀴즈를 작성하고 XML Web Service (WCF)를 사용하여 웹 버전과 데이터를 공유 할 수있는 WPF (Desktop Version)를 포함해야합니다. SOAP이 W3C 권장 사항이기 때문에 선생님은 어떤 종류의 XML Web Service를 구체화하지 않습니다. SOAP은 W3C 권장 사항이므로 여기에 내 계획이 있습니다 :WCF SOAP 서비스 및 ASP.NET MVC에 대한 약간의 지침이 필요합니다.
A. 사용자가 퀴즈를 작성할 때 데스크톱 웹 응용 프로그램 제출은 WCF 서비스에 데이터를 전송합니다. 다른 유형의 항목 목록이 서버에 보내고 데이터베이스에 저장합니다.
B. 사용자가 퀴즈를 할 때 모든 데이터가 WCF 서비스에 제출되고 WCF 서비스도 전체 점수를 반환합니다.
MSDN에 대한 조사를 한 후에 WCF가 SOAP을 처리 할 수 있음을 알았지 만, 그 방법을 보여주는 문서를 찾을 수 없습니다. A와 B 작업을 처리하기 위해 SOAP을 처음 사용하기 시작했습니다.
내가 엔티티 프레임 워크와 코드 첫 번째와 WCF를 사용하는 방법에 대한 몇 가지 문서를 발견 : http://msdn.microsoft.com/en-us/data/gg601462 http://blogs.msdn.com/b/adonet/archive/2011/03/21/using-wcf-data-services-with-entity-framework-4-1-and-code-first.aspx
가이 문서를 도와 웹 서비스를 구축하고 내 데이터베이스에서 데이터를 검색, 그게 SOAP에없는 생각 스타일.
그래서 지금은 내가 필요한 것은 생각 :
- 일부는 XML 웹 서비스의 종류에 대해 권장합니다.
- 일부 문서에서는 SOAP이 may app에 적합하다고 말하면 WCF로 SOAP을 처리하는 방법을 보여줍니다.
감사합니다. 공유 해 주셔서 감사합니다.
감사합니다! MVC 응용 프로그램에 WCF 서비스를 추가하는 방법을 이미 알고 있습니다 (제 질문에서 말한 것처럼). 하지만 WCF가 SOAP을 기본 호출한다고 확신합니까? 왜 SOAP은 POST 데이터를 수신 할 수있게 만듭니 까? – nvcnvn
WCF 데이터 서비스를 사용하고 있습니까? 아니면 똑바로 위로 WCF를 사용하고 있습니까? –
그 점에 대해 잘 모르겠습니다 ...난 그냥이 비디오를 따르십시오 : http://msdn.microsoft.com/en-us/data/gg601462, 제목은 "OData 서비스 구축"입니다. 그래서 나는이 비디오에서 WCF Data Service라고 생각합니다. 주소 표시 줄에 들어가서 ... 와우 ... 입력 해주세요. – nvcnvn