728x90 2Tier1 [미들웨어] 3-Tier와 N-Tier 정리 1. 2-Tier(Client/Server) 환경 인터넷이 발달하기 전에도 기업들은 컴퓨터를 이용해 업무를 처리했다. 당시 시스템들은 폐쇄된 네트워크에서 클라이언트/서버 (CS) 방식으로 구성되어 있었다. 클라이언트/서버 방식이란 보통 데이터베이스 서버에 GUI 방식의 클라이언트가 접속하여 업무를 처리하는 방식을 말한다. 클라이언트/서버 방식의 경우, 대부분의 비지니스에 대한 로직은 클라이언트 쪽에서 처리하며 데이터를 저장하거나 조회할 경우에만 데이터베이스를 이용했다. 2-Tier의 단점 - 클라이언트에서 대부분의 비지니스 로직을 처리해야하기 때문에 클라이언트의 성능이 좋아야한다. - 비지니스 로직이 변경될 경우, 모든 클라이언트 프로그램을 다시 재배포해야 하는데, 재배포에 필요한 작업 비용이 많이 든다.. 2021. 8. 23. 이전 1 다음 728x90