티스토리 툴바

블로그 이미지
Magnum7

카테고리

Hyuni's-Story (30)
My Life... (10)
Reminisce & Travel (0)
H-Japan Story #1 (1)
H-Japan Story #2 (8)
Food Story (1)
Land Scape (1)
Hardwear Info (1)
Windows Server (6)
SQL Server (1)
Lang (1)
Total1,276
Today1
Yesterday3

달력

« » 2012.05
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

글 보관함

최근에 달린 댓글


1. WebDB연동의 개요

 가. WebDB연동의 필요성

   - Web의 한계성인 자료관리, 접근권한, 데이터복구, Relation유지, Query사용 해결

   - WebDB의 연동을 통한 사용자 편의성 및 안정적인 자료관리 및 유지의 필요성

 . WebDB연동 구조

 2. WebDB연동 방법의 분류 및 비교

  가. Web과 DB연동 방법의 분류

구분

내용

비고

서버

확장방식

CGI

CGI, Fast CGI

웹서버와 외부 프로그램 사이에서 정보를 주고받는 방법이나 규약, 서버부하증가

확장API

ISAPI, NSAPI

HTTP구동시 DLL형태의 API를 메모리에 Load, 서버부하감소, 벤더에 종속 

서블릿

 

JAVA Servlet

JVM 프로세스 위에서 Servlet이 Thread형태로 처리

스크립트언어

JSP, ASP, PHP

사용간편, 범용적으로 사용 

WAS

미들웨어

트랜잭션, 보안 등 자동처리 

브라우져

확장방식

드라이버

ODBC/JDBC

ADO

클라이언트에서 DB로 직접 접속, 엄밀한 의미에서 Web과 DB연동이 아님.

 나. Web과 DB연동 방법의 비교

구분

장점

단점

CGI

구조간단, 모든DB지원

서버 과부하, 보안취약

ISAPI, NSAPI

접속속도 빠름, 개발용이

웹서버와 브라우져에 종속, 확장성 문제

서블릿

Thread 처리, 다중 웹서버

관리의 어려움, 느린 실행속도(JAVA)

WAS

트랜잭션처리, 분산객체지원

벤더(Vendor)의존, 고가(High Price)

3. WebDB연동의 주요동향

 . Oracle9i, MS-SQL, DB2 7.0 등 모든 DB들이 확장 API 연동방식 지양

 . JavaXML지원, Web을 통한 Data Publishing, 사용자 오류의 신속한 복구 지원

 . XMLWeb전용 Repository는 기존 RDB와 차별화 선언 -> 객체, 신속한 실행

 

저작자 표시 비영리 변경 금지
Posted by ㅡㅡa;; Magnum7