프로그램을 만들다보니 웹상에서 업무처리를 해야 될거같아
ActiveX를 쓰기로했는데,
Linux 웹서버로 올려 쓰니까 실행환경이 개발 했던 PC하고 같게
설치를 해야 (Delphi환경,BDE...)실행이되고 아니면 에러가 나도라고요
넘 복잡하고 어려워서 Midas를 사용해봤는데, Midas는 windows환경이
아니면 안되고 winNT나 win2000은 맘에 안들고...
DB를 사용하는 activeX를 Linux서버에 올리고 사용할수 있는
방법이 없을까요?
안녕하세욤!
ActiveX를 리눅스 상에 올리긴 하지만, 결국은 클라이언트(접속자)들이
구동을 시키는게 아니겠습니까?
즉, 서버 플랫폼이 어떤 것이든 ActiveX를 올리는 것엔 아무런 문제가
없습니다. 이유는 ActiveX의 프로세서 진행 위치는 접속자의 컴퓨터인
클라이언트 입니다.
님의 문제는 ActiveX에서 사용하신 BDE의 DB 위치에 문제가 되는것
같습니다. 혹시 개발을 하실때 BDE를 로컬 사이드에서 접속 하신게 아닌지..
리눅스에 올리시더라도, BDE가 연결할 서버측 컴퓨터를 지정 하셔야 합니다.
간단하게 구성을 그려 보자면 다음과 같습니다.
1. 웹서버 접속
2. ActiveX가 자동으로 다운로드됨(클라이언트로)
3. ActiveX실행 되면서 접속할 DB를 찾음
4. AcitveX(클라이언트)와 해당 DB와 프로세서 진행
참고 하시길.....
참고 2: 클라이언트(접속자)들의 컴퓨터에 BDE가 기본적으로 설치가 되어
있어야 할것 같군요..