기존 시스템이 여러대의 스탠드얼론 시스템인데, 이것들을 하나로 취합하자니 문제가 생겼습니다.
원론대로 하자면, 하나의 서버를 두고 각각의 시스템을 클라이언트로 구성했어야 하는데,
이미 설계를 변경할 수 없는 상황이기에, 이런 시스템을 구성하려 합니다.
1. 다수의 개별 PC 가 모두 Client 또는 Server 가 될 수 있다.
2. 불특정 PC에서 프로그램을 실행할 경우, 가각의 PC의 데이터를 취합하여 가져온다.
3. midas 를 활용한다.
그러다 보니, automation server 를 작성하게 되었습니다.
그런데, 문제는 서버가 여러대 라는 것이죠.
즉, 런타임시에 서버의 Class Type 과 IP를 바꿔 가면서 데이터를 긁어 오려고 합니다.
아래는 제가 시도한 방법입니ㅏㄷ.
1. 개별 PC마다 RemoteDatamodule 을 생성(모두 다른 Class Type을 갖게 되므로, PC가 늘어날때 마다
추가 생성하는 삽질 상황 발생)
2. 하나의 RemoteDatamodule 의 IP만 변경하여 접근후 DataBase 연결
(각각의 PC들은 Database 연결정보도 다릅니다. 즉, 서버app 가 실행된후 Client 에서 넘겨 받은 DB연결
정보에 따라 연결해야됩니다. 이경우가 해결이 안되는군요.)
볼포 횐님들의 많은 조언 부탁드립니다. (-_-)(_._)(-_-)
|