2011-09-09 3 views
2

인턴쉽 중에 프로젝트를 개발 중입니다.이 프로젝트에서 나는 데이터베이스에서 데이터를 가져와 서비스로 조작하고 있습니다. 그런 다음 고객에게 보냅니다.웹 서비스가있는 엔터티 프레임

내 문제 : wcf-linq 서비스를 만들었지 만 WEB SERVICE를 사용하여 비슷한 엔티티 프레임 워크를 어떻게 개발할 수 있는지 모르겠습니다.

사람은 웹 서비스를 통해 나에게 엔티티 프레임 워크의 예를 보낼 수 있습니다. (닷넷 프레임 워크 4에서, 어떤 웹 서비스 프로젝트가 없다. 3.5에서만 사용할 수)

미리

+2

웹 서비스가 WCF 대신 SOAP XML 웹 서비스를 의미한다고 할 때? 이 경우 직렬화 가능한 비즈니스 엔티티와 그 목록을 작성하고 이러한 유형을 웹 서비스를 통해 클라이언트 애플리케이션에 공개해야합니다. EF는 데이터베이스의 데이터를로드하고이를 웹 서비스에 전달하여 해당 엔티티를 채우는 데에만 사용됩니다. EF 엔티티를 클라이언트에 직접 _ 노출하지 않아도됩니다. –

+0

안녕하세요, EF는 데이터베이스의 데이터를로드하고 웹 서비스에 전달하여 해당 엔티티를 채우는 데에만 사용된다는 것을 알고 있습니다. 나는 내 봉사에서 EF를 사용할 것이다. 그러나 내 프로젝트에서 관리자는 linq (dbml)을 사용하는 WCF 서비스와 EF를 사용하는 유사한 WEB SERVICE를 작성하라고했습니다. Visual Stdio에서 .Net 프레임 워크 3.5를 설정할 때 ASP.Net 웹 서비스 응용 프로그램으로 프로젝트를 만들 수 있습니다. 나는 그것이 SOAP XML 또는 무엇인지 모른다. 나는 Wcf를 알고 있지만 그것에 대해 아무 것도 모른다. –

답변

2

I에 감사드립니다 웹 서비스 프로젝트를 만들고 [WebMethod]에 내 메서드를 작성하여 해결했습니다. 나는 wcf와 같은 인터페이스를 가지고 있다고 생각했지만 그렇지 않다.

+0

이것은 웹 서비스의 이전 아키텍처입니다. WCF 서비스 프로젝트 패턴을 사용해보십시오. – VMAtm

+0

알아요.하지만 상사가 나에게도 배울 것을 요청했습니다. 감사합니다. –