검색어 입력폼

델파이 - Datasnap

등록일 2003.12.09 한글파일한글 (hwp) | 14페이지 | 가격 300원

목차

■ 분산 환경에 대한 이해
● 2-티어구조
● 멀티 티어구조

■ DataSnap에 대한 이해

■ DataSnap 구현을 위한 도구들

■ 간단한 DataSnap Application Server 만들기

■ DataSnap Application의 작동 방식

■ Application Server와 Client의 통신 프로토콜

■ DataSnap에서의 마스터/디테일 관계

■ 브리크케이스 모델과 파일 기반 Database 프로그래밍

■ 멀티 티어 환경에서의 업데이트 에러 처리

본문내용

■ 분산 환경에 대한 이해
● 2-티어구조
○ Client / Server 환경 즉 Database Server와 Database Server에 Data를 요청하는 Client 프로그램으로 구성되는 환경입니다.
○ 물리적으로 보면 Client 프로그램은 별도의 PC에서 실행되고 Database는 Server 컴퓨터에 위치합니다.

○ 문제점
• 무거운 Client
- Client PC쪽에는 Database 엔진과 거기에 필요한 기타 드라이버(SQL link와 ODBC)뿐 아니라 Database 전용의 Client 소프트웨어까지 설치되어야만 Database 프로그램이 제대로 작동합니다.
- Database Client Application 안에는 여러 가지 일을 처리하기 위한 구현 부분(소스코드) 들이 많이 포함됩니다.
- 어떤 일을 처리하기 위한 소스코드 구현부분을 ‘비즈니스 로직(Business Logic)’ 혹은 ‘비즈니스 룰(Business Rule)'이라고 부릅니다.
• 유지, 보수, 관리의 어려움
- Client 프로그램이 제대로 실행되기 위해서는 아주 많은 것들이 추가적으로 필요하며, 프로그래머는 이런 추가적인 요소들 까지도 함께 설치할 수 있는 방안을 마련해야 합니다.
다운로드 맨위로