3계층 데이터베이스 응용프로그램을 작성하였습니다.
응용프로그램 서버와 클라이언트를 작성하고 나서
응용프로그램서버를 실행시키고
클라이언트를 실행시킬 경우 서버와 같은 PC에서는 실행이 되는데
다른 PC에 있는 클라이언트의 경우
Interface Not support라는 Error가 발생하고 완전히 종료도 되지 않고
계속 메모리에 남아 있습니다.
Interface Not support라는 Error가 발생가 발생하는 원인을 찾지 못하겠군요.
공부 중이라 간단하게 만들었는데.....
빠른 답변 부탁합니다.
그리고 추가로 MS-ACCESS를 이용하여 n계층 데이터베이스 응용프로그램을
작성할 수 있는지 궁금합니다.
하드웨어적인 환경은 충족이 된상태이고
마이다스를 이용하신다면
소프트웨어 적으로 환경을 설정해 주는
부분이 틀리지 않았나 생각이 됩니다.
아래의 내용을 참고하세요.
* DCOM을 이용할때 사전작업
서버가 실행될 호스트 :
BDE 4.0
windowssystemSTDVCL32.DLL
windowssystemDBCLIENT.DLL
BDE dirIDPROV32.DLL
위의 세가지가 레지스트리에 등록되어야 한다.
DCOM
클라이언트가 실행될 호스트 :
windowssystemDBCLIENT.DLL(레지스트리에 등록)
DCOM for Windows95
DCOM Configuration Utility
(DCOM은 Windows NT4.0이상,Windows98의 경우 기본으로 탑재되어 있다)
* OLEnterprise
서버가 실행될 호스트 :
BDE 4.0
windowssystemSTDVCL32.DLL
windowssystemDBCLIENT.DLL
BDE dirIDPROV32.DLL
위의 세가지가 레지스트리에 등록되어야 한다.
OLEnterprise
클라이언트가 실행될 호스트 :
windowssystemDBCLIENT.DLL(레지스트리에 등록)
OLEnterprise
* Socket
서버가 실행될 호스트 :
BDE 4.0
windowssystemSTDVCL32.DLL
windowssystemDBCLIENT.DLL
BDE dirIDPROV32.DLL
위의 세가지가 레지스트리에 등록되어야 한다.
Scktsrvr.exe 실행 (델파이디렉토리/bin 에 있다)
클라이언트가 실행될 호스트 :
windowssystemDBCLIENT.DLL(레지스트리에 등록)
배재민 wrote:
> 3계층 데이터베이스 응용프로그램을 작성하였습니다.
>
> 응용프로그램 서버와 클라이언트를 작성하고 나서
>
> 응용프로그램서버를 실행시키고
>
> 클라이언트를 실행시킬 경우 서버와 같은 PC에서는 실행이 되는데
>
> 다른 PC에 있는 클라이언트의 경우
>
> Interface Not support라는 Error가 발생하고 완전히 종료도 되지 않고
>
> 계속 메모리에 남아 있습니다.
>
> Interface Not support라는 Error가 발생가 발생하는 원인을 찾지 못하겠군요.
>
> 공부 중이라 간단하게 만들었는데.....
>
> 빠른 답변 부탁합니다.
>
> 그리고 추가로 MS-ACCESS를 이용하여 n계층 데이터베이스 응용프로그램을
>
> 작성할 수 있는지 궁금합니다.