1. 소프트웨어 아키텍처의 설계 소프트웨어의 아키텍처는 비즈니스 요구사항을 만족하는 시스템을 구축하기 위해서 전체 시스템에 대한 구조를 정의한 것으로, 현재의 요구사항뿐만 아니라 변화하는 요구사항에도 대응할 수 있도록 확장가능한 형태로 설계되어야 한다. 이러한 아키텍
레퍼런스 아키텍처는 아키텍처 설계 시 참고할 수 있는 아키텍처를 뜻한다. 1. SOA SOA(Service Oriented Architecture)는 현대 서버 아키텍처에 큰 영향을 준 아키텍처이다. 기본 개념 SOA에서 중요한 요소는 서비스와 이 서비스를 조합하여
1. REST의 이해와 설계 REST(REpresentational State Transfer)는 현재 대부분의 OPEN API의 기반이 되고 있다. 기본 개념 REST는 크게 리소스, 메서드, 메시지의 요소로 구성된다. HTTP 메서드 REST에서 사용하는 메서드
1. 대용량 서비스 레퍼런스 아키텍처 대용량 서비스를 위한 플랫폼의 아키텍처는 일반적으로 다음과 같은 형태를 가지고 있다. 서버에서 트랜잭션을 처리할 때 3가지 계층을 거치게 되는데, 앞으로 소개할 Access Layer, Business Layer, Persiste
1. 대용량 서비스를 위한 플랫폼의 아키텍처는 일반적으로 다음과 같은 형태를 가지고 있다. 서버에서 트랜잭션을 처리할 때 3가지 계층을 거치게 되는데, 앞으로 소개할 Access Layer, Business Layer, Persistent Layer가 그것이다.