Microsoft MVP성태의 닷넷 이야기
Vista에서 WSDL관련 IIs7세팅 질문입니다. [링크 복사], [링크+제목 복사],
조회: 15579
글쓴 사람
김동진 (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)
321셈토2/18/200610851SPOOL --> EMF --> TEXTOUT [1]
320정보문2/18/200610645파일의 최대 크기2 [1]
318정보문2/18/200611780파일의 최대 크기
319정성태2/18/200611806    답변글 [답변]: 파일의 최대 크기 [1]
317narc...2/17/200610929[IE embeded SmartClient]에서 닷넷 리모팅 프록시 사용시 처음 2분간 딜레이현상이 발생합니다. [1]
322narc...2/20/200611739    답변글 [답변]: 다시한번 부탁드리겠습니다..
316이경찬2/15/200613144MSDN 매거진 정기구독 신청은 어디서 할수있나요? [1]
315정준명2/15/200616608[DxFramework Lite] 분산 트랜잭션에 참여하는 동안 오류가 발생했습니다. [2]
314이윤희2/14/200610805엑셀변환시....그림을 넣을려면. [1]
313장강현2/14/200610974SmartClient 디버그 문제 [1]
312정보문2/13/200611058방법2006 [1]
309정보문2/10/200612164edit & continue [3]
308김용국2/11/200610647스마트클라이언트 관련질문 [ Client 에서 WebPage의 JavaScript 호출방법이 있을까요? 있다고는 한것 같은데..부탁드림^^
310정성태2/11/200610148    답변글 [답변]: 스마트클라이언트 관련질문 [ Client 에서 WebPage의 JavaScript 호출방법이 있을까요? 있다고는 한것 같은데..부탁드림^^
307narc...2/10/200611874IE Embeded 스마트클라이언트는 UserControl만 가능한가요? [2]
305정보문2/10/200612019웹 컨트롤
306정성태2/10/200611685    답변글 [답변]: 웹 컨트롤
303정보문2/10/200612571회원가입성공을 기념으로 질문 한 가지 던집니다.
304정성태2/10/200610974    답변글 [답변]: 회원가입성공을 기념으로 질문 한 가지 던집니다.
302김성2/7/200612138C#이나 VB.NET 으로 만든 것을 SETUP 해서 배포하려고 하는데요.. [1]
301참깨2/3/200616403개체가 이 속성 또는 메소드를 지원하지 않습니다. [1]
300김종욱2/2/200610759안녕하세요 [2]
299꼬부기1/19/200610053스마트클라이언트 관련 질문입니다... [2]
298정말초짜1/12/200610267smart client 질문입니다. [1]
296우승우1/4/20069913스마트클라이언트에서 COM+를 이용한 데이터 가져 오기..
297정성태1/4/200611866    답변글 [답변]: 스마트클라이언트에서 COM+를 이용한 데이터 가져 오기.. [2]
... 76  77  78  79  80  81  82  83  84  85  [86]  87  88  89  90  ...