자바를 이용한 클라이언트 / 서버 분산 응용 개발 도구의 설계
暂无分享,去创建一个
클라이언트/서버 환경에서의 응용 개발은 주로 윈도우 기반의 GUI로 작성된 클라이언트 프로그램과 DBMS의 데이터를 접근하는 서버 프로그램의 개발로 구성된다. 이러한 클라이언트/서버 응용 개발은 사용의 용이함과 RAD를 지원하는 전용의 개발 도구를 사용하여 개발하였다. 그러나 기존의 개발 도구들은 도구마다 서로 다른 접근 방법을 가지며 RAD 도구들의 폐쇄성을 가지고 있으므로 쉽게 확장하기 어렵고 도구에 종속되기 쉽다. 특히 DBMS를 이용하여 프로그램을 작성할 경우 RAD 도구에 더욱더 종속되게 된다. 최근 많이 사용되고 있는 객체 지향 언어인 자바(Java)는 순수 객체 지향 언어로서 프로그램의 개발 및 실행 환경에 독립적으로 응용을 개발할 수 있다. 본 논문에서는 자바 기반의 DB 응용을 개발할 수 있는 개발 도구의 기본 구조를 제시한다. 본 논문에서 제시하는 도구의 구조는 자바 언어와 자바빈즈를 이용하여 JDBC를 통하여 C/S 환경에 적합한 DB 응용을 개발할 수 있다.