Microsoft MVP성태의 닷넷 이야기
Vista에서 WSDL관련 IIs7세팅 질문입니다. [링크 복사], [링크+제목 복사],
조회: 15564
글쓴 사람
김동진 (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

... 76  77  78  [79]  80  81  82  83  84  85  86  87  88  89  90  ...
NoWriterDateCnt.TitleFile(s)
530독불장군12/20/200613033        답변글 [답변]: [답변]: 답변에 감사 드립니다.
523주낙현12/12/200612445healthMonitoring 구성섹션을 설정하는 방법 [1]
519이진형12/8/200612187스마트 클라이언트에서 부모 IE 컨트롤 하기
520정성태12/11/200613024    답변글 [답변]: 스마트 클라이언트에서 부모 IE 컨트롤 하기 [3]
517주낙현12/5/200612865Property 재정의가 가능한가요?? [1]
516양덕진11/29/200612467SSL인증서 질문? [1]
515경혜원11/27/200613785화면 캡춰 관련해서 문의 드립니다. [1]
513양덕진11/26/200616089SSL인증문제?
514양덕진11/27/200617899    답변글 [답변]: SSL인증문제? [1]
512윤창일11/24/200615379[ActiveX vs 가장기법] [1]
511방문자11/24/200614087스마트 클라이언트 질문입니다. [3]
509주낙현11/22/200615557스마트 클라이언트에서 WebBrowser 컨트롤사용? [4]
508임장현11/20/200614981서로다른 프로젝트간의 세션공유에 대해 질문드립니다.
510정성태11/22/200613396    답변글 [답변]: 서로다른 프로젝트 간의 세션 공유에 대해 질문드립니다.
504탑.11/10/200614055COM+ 구성 좀 봐주세요...
505정성태11/14/200613812    답변글 [답변]: COM+ 구성 좀 봐주세요...
506탑.11/15/200613094        답변글 [답변]: [답변]: COM+ 구성 좀 봐주세요... [2]
503sagi...11/10/200613030bho 폼 관련 질문입니다/ [1]
501안연준11/7/200613681(SmartClient) 프레임워크 1.1 과 2.0 은 호환이 안된다? [3]
507안연준11/17/200613400    답변글 [답변]: (SmartClient) 프레임워크 1.1 과 2.0 은 호환이 안된다? [1]
498쿠리마10/30/200613827Smart Client를 VC60 MFC Dialog 에서 사용하기
500정성태10/30/200615690    답변글 [답변]: Smart Client를 VC60 MFC Dialog 에서 사용하기 [3]
497이방은10/30/200615937질문 있습니다..ㅡ.ㅠ;
499정성태10/30/200615871    답변글 [답변]: 질문 있습니다..ㅡ.ㅠ; [2]
495엔틱스10/25/200613381안녕하세요. 세션에 관련해서 질문을 올립니다. [2]
493안연준10/25/200614002스마트클라이언트 배포에서 Config 내용이 이해가 안되요
... 76  77  78  [79]  80  81  82  83  84  85  86  87  88  89  90  ...