게시판 본문 COM / COM+ by VB 6.0 - Read Only
re: COM+에 몇 가지 질문있습니다. |
---|
작성자: 송원석
작성일시: 2005-09-12 13:23,
조회수: 3,533
|
안녕하세요? 송원석입니다. ^_^
먼저 결론부터 말씀드리자면 '메모리 보유' 옵션을 선택하지 않은 경우 VB 런타임의 버전에 따라서, 혹은 비주얼 스튜디오의 SP 설치 버전 여부와 그 버전에 따라서 심각한 장애가 발생할 수도 있습니다. 다음 문서를 참고하십시요. http://support.microsoft.com/kb/264957/KO/ 그리고 어떤 의미에서는 '무인 실행' 옵션은 더더욱 선택하셔야만 합니다. 애초에 '무인 실행' 옵션을 선택해야만 '메모리에 보유' 옵션을 선택할 수가 있기도 하거니와, 이 옵션은 메세지 박스등 사용자 인터렉티브 관련 작업을 내부적으로 처리해주거나 막아주는 기능을 합니다. 예를 들어보겠습니다. 어떤 윈도우즈 응용 프로그램이 있고 어떤 조건을 만족하면 메세지 박스를 출력한다고 해보죠. 일반적인 경우 메세지 박스가 출력되면 사용자들이 '확인' 버튼등을 눌러서 메세지 박스창을 닫아줍니다. 그러나 동일한 코드로 구성된 컴포넌트가 COM+ 에서와 같이 서버 컴포넌트로 실행되는 경우, 메세지 박스는 누가 처리해 줄까요? 당연히 아무도 처리해주지 않습니다. 따라서 이와 같은 경우 메세지 박스가 출력되는 시점에서 그 컴포넌트는 영원히 대기 상태로 존재하게 됩니다. 게다가 이 메세지 박스는 관리자를 비롯한 다른 누구에게도 보이지 않는 숨겨진 세션에서 동작합니다. 저도 관련 작업을 해본지가 상당히 오래되어서 여기에서의 세션이라는 용어가 올바른지는 잘모르겠습니다. 차라리 가상 콘솔이라고 해야 할까요? '무인 실행' 옵션은 바로 이러한 처리를 알아서 해준다는, 즉 개발자가 신경쓰지 않아도 되게 해준다는 의미인 것입니다. ^_^;;; 그리고 두 번째 질문하신 내용은 내보내기를 하시되 프록시만 내보내기 하셔서 클라이언트에 설치해주시면 됩니다. 프록시는 최소한의 요구사항이라고 생각하시면 됩니다. 그러면 서버측의 컴포넌트의 시그니쳐가 변경되지 않는한 클라이언트의 컴포넌트는 수정할 필요가 없는거죠. 애초에 COM / COM+ 의 세계에서 시그니쳐가 변경된다는 의미는 GUID 가 변경됨과 동시에 그 이전과 이후의 컴포넌트가 완벽하게 별개의 컴포넌트라는 의미가 되므로 논리적으로도 크게 오류는 없을 것입니다. 감사합니다. |
IP 주소: 165.141.132.200
|
전체 1 건의 댓글이 존재합니다.
ccia36 |
명쾌한 답변 감사합니다. 많은 도움이 되었습니다.
|
2005-09-13 07:58 |
전체 276 건의 게시물,
12 페이지로 구성된
COM / COM+ by VB 6.0 게시판의
7 페이지입니다.
게시물 | ||||
---|---|---|---|---|
129 | 2005-10-17 | 5,792 | ||
128 | 2005-10-17 | 3,271 | ||
127 | 2005-09-27 | 4,187 | ||
126 | 2005-09-27 | 3,512 | ||
125 | 2005-09-12 | 3,367 | ||
2005-09-12 | 3,533 | |||
123 |
훈스 |
2005-09-09 | 1,067 | |
122 |
훈스 |
2005-08-29 | 644 | |
121 |
re: com+ 에서 트랩오류 [1] |
2005-08-30 | 3,412 | |
120 | 2005-08-26 | 4,452 | ||
119 | 2005-08-26 | 3,040 | ||
118 |
끄적 |
2005-08-22 | 831 | |
117 | 2005-08-22 | 3,052 | ||
116 |
끄적 |
2005-08-23 | 688 | |
115 | 2005-08-24 | 3,064 | ||
113 | 2005-08-18 | 5,753 | ||
112 | 2005-08-19 | 3,197 | ||
111 |
황태연 |
2005-08-16 | 846 | |
110 | 2005-08-17 | 3,388 | ||
109 | 2005-08-17 | 3,697 | ||
108 | 2005-08-17 | 3,046 | ||
107 |
인터넷 임시파일 실시간 복구 [2] |
2005-08-13 | 3,173 | |
106 | 2005-07-27 | 3,189 | ||
105 | 2005-07-26 | 3,041 | ||
104 | 2005-07-26 | 3,343 |