2013-01-31 2 views
0

이전에는 웹 참조를 사용했지만 제 3 자 웹 서비스에 대한 호출을 위해 웹 서비스에 대한 서비스 참조를 시작했습니다. 하나의 주요 차이점은 서비스 참조가 설정 파일에 정보를 배치한다는 것입니다. 서비스 레퍼런스의 웹 서비스에 대한 모든 호출을 할 DLL 파일을 만들고 있습니다. 해당 DLL을 다른 프로젝트를 참조 할 때 새 프로젝트에 구성 정보를 추가하고 싶지 않습니다. 웹 참조를 사용할 때 웹 참조가 포함 된 DLL 이외의 다른 것을 사용할 필요가 없었습니다. 구성 데이터가 필요하지 않았습니다. 서비스 참조를 사용하여 동일한 동작을 수행 할 수있는 방법이 있습니까? 아니면 구성 파일에 종속되어 있습니까?구성 파일을 사용하지 않고 .NET 서비스 참조

+0

귀하의 질문에 대한 답변이 [이 게시물] (http://stackoverflow.com/questions/54579/wcf-configuration-without-a-config-file)이 아닙니까? –

답변

1

예, 있습니다.

.config 파일은 재 컴파일없이 동작을 변경하는 데 유용하고 유연한 방법입니다. 당신도 그래서 당신이의 .config에서 설정할 수있는

모든 프로그래밍 방식으로 설정할 수 있습니다

  • 하드 코드 소스 코드의 정의는
  • 데이터베이스 또는 다른 신뢰할 수있는 소스에서 defitions를 가져

서비스 참조를 캡슐화하는 프로젝트에 다른 프로젝트에서 정의한 웹 참조 설정이 필요합니다.

+0

구성 설정이 프로그래밍 방식으로 설정하는 것과 관련한 예제 또는 문서가 있습니까? – user31673

+0

[this] (http://msdn.microsoft.com/en-us/magazine/cc163412.aspx)를 확인하십시오. 나는 그것이 그림 1에서 여러분의 필요를 충당한다고 믿는다. – Morv

+0

나는 그것이 당신의 필요를 다루고 많은 정의에 대한 통찰력을 제공한다고 믿는다. 이 문서에서는 .config 파일을 사용하거나 프로그래밍 방식으로 다른 WCF 개체 속성을 설정하는 방법을 보여줍니다. (추가 의견은 죄송합니다. 이전 의견을 충분히 빨리 수정하지 않았습니다.) – Morv

관련 문제