3 Tier 개발을 하려고 합니다.
환경 : NT 4.0 서버(서비스팩 3)
델파이 4.01 C/S
오라클 8.1.5
프로토콜 : DCOM
서버 프로그램을 작성하고 레지스트리에 등록했습니다.
그리고나서 클라이언트 프로그램을 작성하려고 하는데
도무지 서버에 있는 응용프로그램에 접근을 하지 못합니다.
Computer Name에 NT 이름을 선택해 주었지만
ServerName을 읽어오지 못합니다. 직접 넣어주었지만 잘못된
클래스 문자열입니다라는 에러만 발생합니다.
서버 Dcom Config에서 대화식 사용자 선택, 해당 응용프로그램의
기본보안 페이지에 사용권한을 system, interactive, guest, everyone 등을
추가 하였습니다.
클라이언트 Dcom Config에서는 원격연결 사용을 선택했습니다.
NT 서버에 있는 응용프로그램과 연결하려면 어떻게 해야 하는지...
원격 서버 사용시 전체적인 환경 설정 및 개발 절차에 대해 잘 아시는분은
조언 부탁드립니다. 현재 올라와 있는 글들은 로컬일 경우가 대부분이어서
별 도움이 되지 않는 것 같습니다.
그럼 부탁드립니다.
> 3 Tier 개발을 하려고 합니다.
> 환경 : NT 4.0 서버(서비스팩 3)
> 델파이 4.01 C/S
> 오라클 8.1.5
> 프로토콜 : DCOM
> 서버 프로그램을 작성하고 레지스트리에 등록했습니다.
> 그리고나서 클라이언트 프로그램을 작성하려고 하는데
> 도무지 서버에 있는 응용프로그램에 접근을 하지 못합니다.
> Computer Name에 NT 이름을 선택해 주었지만
> ServerName을 읽어오지 못합니다. 직접 넣어주었지만 잘못된
> 클래스 문자열입니다라는 에러만 발생합니다.
> 서버 Dcom Config에서 대화식 사용자 선택, 해당 응용프로그램의
> 기본보안 페이지에 사용권한을 system, interactive, guest, everyone 등을
> 추가 하였습니다.
> 클라이언트 Dcom Config에서는 원격연결 사용을 선택했습니다.
> NT 서버에 있는 응용프로그램과 연결하려면 어떻게 해야 하는지...
> 원격 서버 사용시 전체적인 환경 설정 및 개발 절차에 대해 잘 아시는분은
> 조언 부탁드립니다. 현재 올라와 있는 글들은 로컬일 경우가 대부분이어서
> 별 도움이 되지 않는 것 같습니다.
> 그럼 부탁드립니다.
우선 만들어진 서버 DLL을 클라이언트 컴퓨터에 등록 하시고..
MTS 서버에 만들어진 서버 DLL을 올려 놓으신지 확인 하세요..
두가지가 되었다면...
DCOM에서 computer name에서 서버명을 선택하면.. MTS에 올려진 DLL이 클라이
언트에 올라옵니다...정상적으로 만들어진 DLL일 경우..
**** 그리고 ...
이런 말씀은...
"현재 올라와 있는 글들은 로컬일 경우가 대부분이어서
별 도움이 되지 않는 것 같습니다.
그럼 부탁드립니다."
--> 가급적 하지 않았으면 합니다... 여기가 이정석님 한사람을 위한 게시판이 아니기 때문에 다른 분들의 기분이 유쾌하진 않겠지요...
그럼 20000...