WAS

    애플리케이션 아키텍처의 이해

    웹 개발을 알아보기에 앞서서 데스크톱 애플리케이션에서부터 웹 애플리케이션까지의 변화를 알아보았다. 1. 데스크톱 애플리케이션 아키텍처 데스크톱 애플리케이션은 사용자가 직접 PC에 설치, 실행하기 때문에 속도가 빠르고, PC의 모든 자원을 이용할 수 있어 개인이 사용하기에는 좋은 애플리케이션이었다. 하지만 기능이 추가되거나 변경사항이 있을때마다 배포하고, 다시 설치해야하는 번거로움이 컸고, 데이터베이스에 접근할 때 사용자 아이디, 암호가 필요해 보안에 취약하다는 문제점이 있어서 공동작업에는 적합하지 않다. 2. 클라이언트/서버 애플리케이션 (C/S 애플리케이션) 아키텍처 2-1) 전통적 C/S 애플리케이션 방식 전통적인 C/S 애플리케이션 방식은 데이터 처리부분만을 서버에 이관했다. 하지만 이 방식을 이용..