Microsoft MVP성태의 닷넷 이야기
Vista에서 WSDL관련 IIs7세팅 질문입니다. [링크 복사], [링크+제목 복사],
조회: 11074
글쓴 사람
김동진 (dontcryme at naver.com)
홈페이지
첨부 파일
 

안녕하세요--(__)--

오늘도 노고가 많으십니다.

다름아니라
Vista에서 Xml WebService 테스트를 해보기 위해

CSharp이란 폴더안에 IISRemote라는 폴더를 만든 후
IIS7 Default Web Site내에 가상 디렉토리에 추가 시키고

IISRemote폴더안에는 다음의 "web.config" 파일을
-------
<configuration>
    <system.runtime.remoting>
              <application>
            <service>
                <wellknown mode="SingleCall" objectUri="RHello.rem" type="RHello, RHello" />
            </service>
            <channels>
                <channel ref="http" useDefaultCredentials="true" />
            </channels>
        </application>
    </system.runtime.remoting>
  </configuration>

-----------
IISRemote폴더내 bin폴더 안에는 테스트를 위해 다음의 "RHello.dll"파일을 넣어놨습니다.
-----------
using System;

public class RHello : MarshalByRefObject
{
    
    public String SayHello(string name)
    {
        return "안녕하세요! [" + name + "] 님";
    }
}
------------

그리고 웹상에서 WSDL 상태 확인을 위해 ie7 주소표시줄에
"http://localhost/IISRemote/RHello.rem?wsdl"
위와 같이 쳐보았지만
"System.Runtime.Remoting.RemotingException: Requested Service not found"
위 메세지만 보이는데...
구글링 후 web.config파일도 수정해보았는데 변화가 없는게
IIS7상에서 가상디렉토리 추가후 따로 세팅해줘야 하는 부분이 있는건지요?

위 테스트 샘플을 참고한 서적에서는 XP상에서 단지 가상디렉토리만 추가 후
xml로 표기되는 wsdl상태 확인이 되던데

아리송 해서 여기까지 와서 이렇게 질문을 드립니다.
test는 Administrator계정으로도 해보고 해당 가상디렉토리에 xx.asmx파일을 하나 만들어 test해본결과 돌아가는 건 확인한 상태입니다.
IIS는 7과 6호환관련된 것들도 제어판에서 다 선택해서 설치한 상태이구요
(Os : Vista Ultimate K)
아..같은경로의
http://localhost/IISRemote/HelloWorldWS.asmx?wsdl
했을경우는 xml이 브라우저에 표기됩니다. 아흠;
다음의
ms-help://MS.MSDNQTR.v80.ko/MS.MSDN.v80/MS.VisualStudio.v80.ko/dv_fxremoting/html/606c5688-ed0b-432e-9c57-27cf68f8ce39.htm
".NET Framework 개발자 가이드 원격 서비스 예: IIS에서 호스팅"
예제를 그대로 따라한뒤 rem?wsdl/soap?wsdl 경로를 확인해 봐도 역시나
"System.Runtime.Remoting.RemotingException: Requested Service not found"
메세지가 뜨네요 ㅠㅠ


시간내 읽어주셔서 감사합니다.
건승하세요 --(__)--


p.s : 바쁘신 가운데 영문아티클이라도 상관없으니 참고할 만한 주소라도 조언해 주셔도 감사합니다. --(__)--








[최초 등록일: ]
[최종 수정일: 8/20/2007]


비밀번호

댓글 작성자
 



2007-08-20 08시19분
제가 해보니, 아무 문제없이 RHello.rem?wsdl 로 확인이 되었습니다. 별다르게 말씀드릴 것이 없네요. ^^; (저도 Vista fox x64 에서 테스트 한 것입니다.)

가상 디렉토리라고 표현을 하셨는데, 혹시나 싶어서 말씀드리면 "Add Virtual Directory..." 로 하신 건가요? "Add Application..." 메뉴도 있습니다.

어쨌든, 간단한 예제이고 오류 재현이 안되다 보니 딱히 짚어드릴 것이 없네요. ^^;
kevin25
2007-08-20 09시20분
[김동진] 정말 감사합니다. ^^
직접 해보시기도 하시다니...
뭔가 잘못한게 있나 싶었는데 제시스템이 문제가 있었다 봅니다.
문제의 원인을 몰랐는데 알려주셔서 감사합니다.
날이 덥습니다. 좋은 하루 되세요~

[guest]
2007-08-20 06시54분
[김동진] 하하;
혹시나 싶어서 가상디렉토리가 아닌 "Add Application..."
으로 세팅하니 잘돌아가네요. =-=;


[guest]
2007-08-21 10시55분
설마... ^^; 정말 그렇게 하셨을 줄이야. ^^
가끔 보면, 컴퓨터 관련 작업이란 것이 ... 이런 간단한 실수때문에 며칠 고생하기도 하지요. ^^
kevin25

... 31  32  33  34  35  36  37  38  39  40  41  42  43  44  [45]  ...
NoWriterDateCnt.TitleFile(s)
4722지나가던...5/15/201614450Part 3 pdf파일 그림 재수정 문의 [1]
4723지나가던...5/16/201611689    답변글 [답변]: Part 3 pdf파일 그림 재수정 문의 [1]
4721김종희4/30/2016118303D 시뮬레이션 개발 [1]
4720DC4/29/201611215C# 6.0 델리게이트 인스턴스화 관련 질문~ [2]
4719이민구4/29/201612127[시작하세요! C# 프로그래밍] 4.5.1.6 열거형 마지막 예제 질문입니다. [4]파일 다운로드1
4718ds4/27/201610437오라클 DB 칼럼에 있는 특정 데이터를 가져올수가 있나여? [1]
4717최령진4/26/20169534모바일 웹 앱 관련문의 드립니다 [1]
4715과객4/7/201611537TFS 와 Stylecop Integration 시 체크인 정책 적용 방법이 궁금합니다. [1]
4714임형복4/7/201611460DLL 을 프로세스처럼 사용하기 [3]파일 다운로드1
4713김태훈4/5/201611681하위 폴더 권한 상속 문제 [1]
4712차가워4/5/201613390멀티코어 스레드 문의 [1]
4711이대희4/1/201610866Xamarin 라이센스 변경 (Visual Sutuio 무료 사용) [2]
4709가가멜3/25/201635306국내 WPF 책은 왜 2010 년 이후로 전멸인지요? [1]
4704최훈3/15/201615191C# 6.0 예제 7.1 관련 질문입니다. [2]
4702popo3/14/201614720C# WeakReference이 CPU 플랫폼 설정 마다 결과가 틀리게 나옵니다. [9]
4701쌉쓰릅3/13/201612415uwp에서 그림판의 지우개 기능을 구현하려고하는데요 참고할 만한 정보가 있을가요? [2]
4700정우진3/12/201610781안녕하세요. 10049소켓에러의 해결법을 알고싶습니다. - 수정본 [1]파일 다운로드1
4699정우진3/11/201613590안녕하세요. 10049소켓에러의 해결법을 알고싶습니다. [1]
4698지나가는3/10/201612212안녕하세요. 주기적으로 일어나는 .net 관련 질문이 있습니다 [1]
4697정우진3/9/20169857안녕하세요. AWS EC2를 이용한 서버 개발에 대해 질문드립니다. [1]
4696삽질맨3/9/201614431Winform Cold Start 로딩 속도 개선 방법이 없을까요? [1]
4695popo3/9/201612180wpf의 ICommand 질문 입니다. [5]파일 다운로드1
4694아무개2/28/201611793책 잘보고있습니다~ [1]
4693초보2/25/20169996카카오톡 오류 질문 [1]
3701강준2/19/2016194102개의 DataTable Join 결과 전체 컬럼을 DataTable 로 리턴하기 [5]
3700박성훈2/18/201611005시작하세요! C# 6.0 프로그래밍 105쪽 예제 질문 [1]
... 31  32  33  34  35  36  37  38  39  40  41  42  43  44  [45]  ...