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

FireBird 자료실
[72] FireBird 1.5 RC 6 Embeded Server
박지훈.임프 [cbuilder] 4312 읽음    2003-09-13 18:10
파이어버드 1.5의 RC 4 버전에서 처음 공개됐던 임베디드 버전이 RC 5를 건너뛰고 RC 6에서 다시 한번
버전업이 되었네요.

아래는 이전 버전인 파이어버드 1.5 RC 4 자료를 올릴 때 썼던 임베디드 버전에 대한 설명인데 다시 올립니다.
------------------------------------------------------------------------

원래 파이어버드의 뿌리인 인터베이스때부터, 인터베이스 계열들의 특징중 하나는 바로 다른 설치
프로그램의 일부로 임베딩(포함)될 수 있도록 지원한다는 것입니다. 인터베이스 자체의 배포 크기가
워낙 작은데다 별도의 설치 API를 지원함으로써 임베디드 RDBMS로서 뛰어난 면모를 보였었습니다.

그런데 이런 임베디드 디비로서의 기능을 더욱 더 극한으로 올려주는 새로운 개념의 파이어버드
버전이 이번 1.5 버전부터 추가되었습니다. 바로 파이어버드 임베디드 서버라는 것인데...
놀랍게도 파이어버드 1.5의 모든 기능이 dll 하나에 포함됨으로써 배포의 용이성을 극대화시켜준
것입니다. 물론 이런 특성 때문에 이 임베디드 서버 버전은 더이상 RDB로서는 기능하지 못하고
완전한 로컬 디비로만 사용이 가능합니다.

아마도 지금까지 인터베이스나 파이어버드를 사용해오신 분들중 상당수가 이넘을 로컬디비 대용으로
사용해오셨을 겁니다. 완벽한 SQL 문법 지원과 트랜잭션 지원 등 RDBMS로서의 기능을 모두 갖추고도
배포 크기가 작고 또한 속도도 빠르므로 로컬 디비로서도 아주 훌륭한 선택이었던 거죠.
이제 dll 하나로 된 임베디드 서버가 나오게 됨으로써 로컬 디비로서의 효용성을 극대화하게 되었습니다.

압축 파일에 포함된 리드미 파일을 읽어보시면 아시겠지만, 임베디드 서버 버전에서는 완전한 로컬
디비로서의 특성 때문에 RDBMS로서의 특성을 상당수 포기하고 있습니다. 예를 들면 네트웍 프로토콜을
전혀 지원하지 않습니다. (완전히 로컬 액세스만 가능하다는 말이지용)

그럼...

+ -

관련 글 리스트
72 FireBird 1.5 RC 6 Embeded Server 박지훈.임프 4312 2003/09/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.