자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Interbase interbase 에서 remote server 만드는법
2019.05.05 18:03
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
컴공과를 다니고있는 왕초보 학생입니다.
이번에 델파이를 이용한 안드로이드 앱을 캡스톤디자인으로 개발하고 있는데요,
사용자들이 앱을 통해 원격으로 데이터베이스를 읽고, 쓰고, 수정 가능하게 만들고 싶으며,
db는 interbase 2017을 사용하고 있습니다. 앱을 구현하려면 리모트 서버에 데이터베이스를 두어야 하는거 같은데 도대치가 방법을 모르겠습니다. 여기 인터베이스의 화면은 서버를 만들어주는 건가요? 아니면, 아파치 같은 소프트웨어를 통해 서버를 미리 구축해둔 다음, 구축한 서버를 등록해서 사용하는건가요 ..? 정보가 너무 부족합니다 ㅠㅠ
Interbase interbase 에서 remote server 만드는법
2019.05.05 18:03
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
컴공과를 다니고있는 왕초보 학생입니다.
이번에 델파이를 이용한 안드로이드 앱을 캡스톤디자인으로 개발하고 있는데요,
사용자들이 앱을 통해 원격으로 데이터베이스를 읽고, 쓰고, 수정 가능하게 만들고 싶으며,
db는 interbase 2017을 사용하고 있습니다. 앱을 구현하려면 리모트 서버에 데이터베이스를 두어야 하는거 같은데 도대치가 방법을 모르겠습니다. 여기 인터베이스의 화면은 서버를 만들어주는 건가요? 아니면, 아파치 같은 소프트웨어를 통해 서버를 미리 구축해둔 다음, 구축한 서버를 등록해서 사용하는건가요 ..? 정보가 너무 부족합니다 ㅠㅠ
먼저 모바일에서 데이터베이스를 연결하시는 경우는 SQLlite,IBLite를 사용하는 임베이드(폰안에 데이터베이스가 있는) 경우와
서버 데이터 베이스를 연결하는 경우는 3-티어 방식으로 연결합니다.
참고적으로 오라클이나 ms SQL Server 같은 경우 모바일에서 데이터베이스를 연결할 수 있는 클라이언트 모듈이 없습니다.
굳이 연결하시려면 별도의 써드-파티(상용) 연결 모듈을 이용하시면됩니다. 하지만 네트워크 상태에 따라 속도가 느려질 수 있으므로
서버 데이터베이스를 모바일에서 직접 연결해서는 잘 사용하지 않습니다.
인터베이스는 모바일을 직접 연결하실수 있으나 라이센스 파일을 모바일에 배포하셔야합니다.(리이센스는 델파이 정품을 사용하시는 경우 등록하시어 받으셔야합니다)
인터베이스는 데이터베이스이고 데이터베이스를 연결하시거나 데이터베이스를 작성하시려면 ibConsole 이라는 유틸리티를 사용하시면 됩니다.
제 생각에는 데브기어에서 실행되는 모바일 기본 과정을 수료하시는것이 좋을것 같습니다. 교육과정 링크를 참조하시기 바랍니다.
http://tech.devgear.co.kr/devgearbook/422873