안녕하세요.
>>류석훈 님께서 쓰시길<<
:: *. iif2000_921uc2.tar
::
:: 1. 테스트를 해보기 위해서 db를 만들어야 하는데 dbaccessdemo7 을 어디서 구할 수 있나요?
~informix/bin에 dbaccessdemo, dbaccessdemo7, dbaccessdemo9, dbaccessdemo_ud의
형태로 존재합니다.
:: 2. web DataBlade 모듈은 윈도우에서 apache를 통한 웹서버를 위한 것인가요?
:: "리눅스네트워크" 별책부록에 보면
:: <?MISQL sql="select * from wbusers;">...<?/MISQL> 으로 테스트한다고 나옵니다.
웹 데이터블레이드는 인포믹스와 웹을 연동하기 위한 데이터블레이드 입니다.
웹서버에 따라서 CGI또는 API형태의 드라이버를 제공하고 스크립트를 통하여
페이지를 작성할 수 있습니다. 작성된 스크립트나 이미지와 데이터는 모두
데이터베이스에 저장하여 운영할 수 있습니다.
:: 3. php, apache 와의 연동에서 책을 보면 php configure 시
:: --with-informix=$INFORMIXDIR 로 나오는데 웹서버와 디비서버를 따로 쓴다면 웹서버쪽에서는 CLISDK
:: 만 설치하고 경로를 잡아주면 되나요? (참고로, ORACLE 은 CLIENT 만을 설치하고 PHP를 컴파일합니다.)
컴파일시에만 ClientSDK를 필요로하며 운영시에는 ClientSDK또는 Connect를
설치하여 실행할 수 있습니다. Connect는 ClientSDK의 런타임 모듈만 포함되어
있습니다.
:: 4. CLISDK 와 ICONNECT의 목적을 잘모르겠네요? 두개의 리눅스운영체제에서 웹과 디비서버간의 연결을
:: 위해서 쓰이는 것이 어느것인지?
위의 설명에서와 같이 하나는 개발용이고 하나는 운영용입니다.
:: 5. ifx_connect([database],[userid],[password]) 인데 예제를 보면
:: ifx_connect("stores_demo@linux92","informix","in4min"); 으로 나와있는데
:: 디비명에서 @뒤는 서버명을 의미할 것으로 추정되는데 이런 식으로 원격 디비에 접근할려면 clisdk 와
:: iconnect 중 어느것을 설정해야 하나요?
ClientSDK와 Connect 모두 가능합니다. Connect는 컴파일용 라이브러리와
헤더파일이 없을 뿐입니다.
:: 질문이 너무 많습니다. 책을 찾아봐도 갈증이 풀리지 않아서...도움부탁드립니다.
그럼 수고하세요.
|