답변 감사합니다.
그런데 제가 궁금한건 PC와 CDMA 모듈간의 통신은 아닙니다. 그건 그냥 PC의 232포트를 이용해서 프로토콜 맞추어서 전송만 하면 문제가 없습니다.
문제는 빌더에서 제공하는 ADO 컴포넌트가 어떻게 232포트를 인식해서 그쪽으로 쿼리를 전송하고 받을 수 있는가 하는것 입니다.
그냥 LAN을 쓰면 ADO 컴포넌트 알아서 데이타를 주고받기 때문에 문제가 없었는데 이번에는 시리얼 포트를 이용하여 접속을 해야 하기 때문에 문제입니다. 그것이 궁금해서 문의를 올렸습니다.
님이 쓰신 글 :
: CDMA 모듈은 외부 CDMA 망과 연결을 위한 인터페이스인데요.
: PPP는 시리얼 접속을 위한 연결 프로토콜에 불과 합니다.
: CDMA 모듈과 연계해서 PC에서 TCP/IP 통신이 가능하려면
: 시리얼 <---> TCP/IP 간에 연계해주는 TCP/IP 프로토콜 스택을
: 구현해서 올려줘야 합니다.
:
: 보통은 TCP/IP 프로토콜 스택을 구현하는게 간단한 작업이 아니기 때문에
: CDMA 모듈을 만드는 제조업체에서 시리얼<--->TCP/IP 를 위한 버추얼
: TCP/IP 드라이버를 제공할텐데요. 모듈 메뉴얼을 잘 읽어 보심이.
:
:
:
: 김시환 님이 쓰신 글 :
: : 예전에 MySQL 에 연결할 때는 TSQLConnection 을 이용하여 Host Name를 서버의 IP 주소로 설정하면 자동으로 TCP/IP 를 통해 접근이 가능했었는데 이번에 오라클 DB에 접속을 해야 합니다.
: :
: : 이전에 문의를 드렸더니 ADO를 사용하면 된다는 것 까지는 알겠는데..
: :
: : 문제는 제가 이번에 개발하는 Project가 일반 Lan 망이 아니라 CDMA 망을 이용해야 합니다.
: : 그러다 보니 PC에 CDMA 모듈을 설치하고 사용하게 되는데요..
: :
: : 문제는 PC와 CDMA 모듈간에 RS-232 통신으로 데이타를 주고 받는다는 것이 문제입니다.
: :
: : ADOConnection에 Host Name 에 서버 IP를 입력해도 이 컴포넌트가 232포트를 자동으로 인식해서 데이타를 주고 받지는 못할 텐데..
: :
: : 이런 경우에는 어떤식으로 데이타를 요청하고 받을 수 있는 것인가요??
: :
: : CDMA 모듈로 SQL 구문을 전송하면 오라클이 거기에 상응하는 내용을 리턴해 주나요??
: :
: : 일반 시리얼 통신하듯이 하면 되는 것인지? 아니면 꼭 LAN 을 이용한 Network 가 구축되어야 하는 것인지
: : 궁금합니다.
: :
: : 제가 DB를 거의 할 일이 없다가 이번에 하려다 보니 여러가지로 걸리는게 많네요..
: :
: :
|