C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[20082] DB Connection할때... 이렇게도 될까요? 전 가능은 할거 같은데.... 어케 세팅을 해야할지....
공현민 [] 1073 읽음    2002-07-12 23:21
Mysql과 연결하는 프로그램을 만들었습니다.
bilder 6 에서 DBexpress 텝에 있는 컴포넌트(SQLConnection과 SQLQuery)를 사용하여 프로그램을 완성했습니다.
 
dbserver--------client program
(mysql)                (SQLConnection-SQLQuery)
 
이렇게 정상적으로 만들었죠.. 물론 잘 돌아가고...
문제는 다이렉트로 DB에 연결을 해야한다는 거죠..
보안상 다이렉트로 DB를 connection하게 되면 좋지 않겠죠..
 
다이렉트로 연결하지 말고 3-tier로 만들어 달라고 하더라구요.
물론 소켓을 쓰면 가능하겠지만. client프로그램을 전체적으로 거의 수정을 해야하는 번거러움이 있으니까..
 
제가 생각한 방법인데.. 이것이 가능한지 고수님들.. 한번 생각해 주시기 바랍니다.
 
dbserver--------db연결관리자--------client program
(mysql)                (SQLConnection)        (SQLQuery)
 
이렇게 되면 db연결관리자 안에 SQLConnection 컴포넌트로 DB를 연결하고
client program의 SQLQuery 컴포넌트가 TCP-IP를 통해 SQLConnection컴포넌트와 연결을 해야하는데..
이것이 관건일거 같습니다.
 
이것이 가능한 일일까요?
어짜피 같은 프로그램 안에 있다고 해도 엄밀히 말하면 SQLConnection과 SQLQuery도 서로 커뮤니케이션을 해야하는데..
떨어져 있는 프로그램에 TCP-IP통신을 연결한다는 것 밖에 없는데...
가능하지 않을까요?
 
그럼..^^
 


+ -

관련 글 리스트
20082 DB Connection할때... 이렇게도 될까요? 전 가능은 할거 같은데.... 어케 세팅을 해야할지.... 공현민 1073 2002/07/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.