게시판 본문 COM / COM+ by VB 6.0 - Read Only

re: ocx에서 rds사용이 가능한가요?
작성자: 송원석
작성일시: 2005-08-17 08:23,  조회수: 3,207
안녕하세요? 송원석입니다. ^_^

제 의견으로는 접근방법 자체는 올바른 것 같습니다만, 어떠한 오류 정보나 기타 환경 정보등을 말씀해주시지 않아서 단지 추측에 의한 답변만을 드릴 수 밖에는 없을 것 같습니다. 그리고 단계별로 문제의 소지가 될 부분들이 너무나 많기 때문에 어느정도 답변 내용에 한계가 있을 수 밖에 없다는 점도 양해해주시면 감사하겠습니다.

일단 소켓을 말씀하신 분께서는 전체적인 그림을 잘 이해하시지 못하신 것 같습니다. 물론 소켓을 사용하여 스스로 작성한 코드로 원격지 컴포넌트를 호출하는 메커니즘을 구현할 수도 있습니다만 RDS 를 사용한다는 것 자체가 그러한 번거로운 과정들을 피하고 운영체제에서 제공해주는 메커니즘을 사용하겠다는 것입니다. 즉 RDS 가 그러한 자작 소켓 프로그램을 통해서 처리해야하는 작업 자체를 대체해 주는 기술이죠. 따라서 RDS 가 올바르게 구현되었다는 전제하에서 소켓 프로그래밍은 필요하지 않습니다.

그렇다면 어떤 부분이 문제가 되었을 까요? 기존에 사용하시던 코드라고 하셨으니 아마도 서버측의 컴포넌트 자체는 이미 검증받은 것으로 볼 수가 있겠네요. 그렇다면 OCX 쪽을 의심해봐야 할 텐데, 일반적으로 가장 실수를 많이 하시는 부분이 클라이언트쪽의 레지스트리에 원격지에서 생성하시고자 하는 COM 개체의 응용 프로그램 아이디를 등록해주는 부분을 빼먹으시는 것입니다. 즉 지금과 같은 경우에는 다음의 레지스트리 키에 XXX.clsYYY 라는 응용 프로그램 아이디가 키로 등록되어야 하는 것이죠.

→ HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\W3SVC\Parameters\ADCLaunch

매우 번거로운 부분입니다. 사실 이런 문제점 때문에 RDS 를 잘 쓰지 않는 것이죠. 일단 클라이언트측의 레지스트리를 건드린다는 것이 기본적으로 거부감을 가져오게 됩니다. 제 경우만 해도 절대로 RDS 를 사용하여 상업적인 프로젝트를 구축하지 않습니다. 그리고 사실 RDS 에 대해서 머리속에서 지워버린지 오래되었기 때문에 지금 드리는 이 답변도 오래전의 기억을 더듬어가면서 드리는 답변입니다. 따라서 보다 정확한 RDS 구축의 조건들에 대해서는 MSDN 을 참고하시기 바랍니다. 그리고 구글을 검색해보니 다음과 같은 적당한 문서를 하나 발견할 수 있었습니다. 참고하시면 다소나마 도움이 될 것 같습니다.

http://www.asptomorrow.net/asptoday/19990326/ASPToday19990326.asp?lectureid=3

감사합니다.

IP 주소: 165.141.120.133
전체 276 건의 게시물, 12 페이지로 구성된 COM / COM+ by VB 6.0 게시판의 7 페이지입니다.
게시물
129

re: 세션공유2에 이어서

송원석

2005-10-17 5,435
128

세션 공유2

정보문

2005-10-17 3,100
127

regsvr32 에 관한 문의입니다.

3일째고생

2005-09-27 4,006
126

re: regsvr32 에 관한 문의입니다.

송원석

2005-09-27 3,346
125

COM+에 몇 가지 질문있습니다.

ccia36

2005-09-12 3,198
124

re: COM+에 몇 가지 질문있습니다. [1]

송원석

2005-09-12 3,356
123

com+ 진짜 환장하겠어요... 되다 안되는건 어쩌죠 [1]

훈스

2005-09-09 1,067
122

com+ 에서 트랩오류

훈스

2005-08-29 644
121

re: com+ 에서 트랩오류 [1]

송원석

2005-08-30 3,232
120

C:\WINDOWS\Downloaded Program Files

정보문

2005-08-26 4,248
119

re: C:\WINDOWS\Downloaded Program Files

송원석

2005-08-26 2,857
118

ASP 상에서의 컴포넌트 사용시 엑세스 오류

끄적

2005-08-22 831
117

re: ASP 상에서의 컴포넌트 사용시 엑세스 오류

송원석

2005-08-22 2,885
116

re: ASP 상에서의 컴포넌트 사용시 엑세스 오류

끄적

2005-08-23 688
115

re: ASP 상에서의 컴포넌트 사용시 엑세스 오류

송원석

2005-08-24 2,863
113

웹용 dll에 대한 질문입니다.... [2]

zziuni

2005-08-18 5,580
112

re: 웹용 dll에 대한 질문입니다.... [1]

zziuni

2005-08-19 3,016
111

ocx에서 rds사용이 가능한가요?

황태연

2005-08-16 846

re: ocx에서 rds사용이 가능한가요?

송원석

2005-08-17 3,207
109

re: ocx에서 rds사용이 가능한가요?

황태연

2005-08-17 3,530
108

re: ocx에서 rds사용이 가능한가요?

송원석

2005-08-17 2,876
107

인터넷 임시파일 실시간 복구 [2]

정보문

2005-08-13 3,001
106

frame / iframe 의 id [2]

정보문

2005-07-27 3,013
105

dll을 등록하는 두가지 방법의 차이

초이스

2005-07-26 2,873
104

re: dll을 등록하는 두가지 방법의 차이

송원석

2005-07-26 3,171