본문 바로가기
반응형

SOA5

Domain, DAO, DTO, VO, CRUD 알고싶다 Domain Object 도메인 객체란 내가 개발하고자 하는 영역을 분석하고, 그 분석의 결과로 도출된 객체들을 말한다. 예를 들어, 쇼핑몰을 만든다고 했을 때 쇼핑몰의 주된 기능인 상품 구매에 사용되는 객체인 Member, Product, Purchase 등을 도메인 객체라고 할 수 있다. DAO(Data Access Object) DB를 사용해 데이터를 조회하거나 조작하는 기능을 전담하도록 만든 객체 실제 data resource를 액세스하는 어브젝트 DB에 대한 접근을 DAO를 통해서만 하도록 만들어 다수의 원격 호출을 통한 오버헤드와 호출 문제를 줄일 수 있다. DTO(Domain Transfer Object) 계층간 데이터 교환을 위한 객체. 도메인 모델의 튜플단위의 개체로 튜플의 속성을 get.. 2020. 5. 4.
SOA 실현의 핵심, ESB SOA 실현의 핵심, ESB 최근 서비스 지향 아키텍처(SOA) 가 엔터프라이즈 분야에서 핫 이슈로 떠오름에 따라 이를 실현하기 위한 핵심 미들웨엉인 ESB(Enterprise Service Bus)가 많은 개발자들에게 주목받고 있다. ESB란 미즈니스 내에서 서비스 ,애플리케이션, 자원을 연결하고 통합하는 미들웨어라고 할 수 있으며, 이를 통해 분산된 서비스 컴포넌트를 쉽게 통합 연동할 수 있어 신뢰성 있는 메시지 통신이 가능하다. IT 통합을 위한 인프라스트럭처로 새롭게 부상하고 있는 ESB가 오늘날 엔터프라이즈 환경의 문제를 어떻게 해결해 줄 수 있는지 그 주요 기술과 제품을 통해 살펴보자 특집 1부 기업 환경 통합을 위한 해법, EAI에서 ESB까지 특집 2부 자바 ESB 기술의 현주소 2-1 E.. 2020. 5. 4.
도서 - 도메인 주도 설계 핵심 도서 - 도메인 주도 설계 핵심 서비스 지향 설계(개발), 마이크로서비스 아키텍처, SOA, Microservice관련 해서 공부하면서 도서 구입해서 봤는데, 대략적인 느낌은 알겠지만 실무에 적용할 능력은 안된다. 관련 도서 몇 권을 더 읽어야 머릿속에 정리가 될 거라고 생각해 본다. 참고할 아키텍처 이론들 + Architecture (아키텍쳐) SOA (Service Oriented Architecture) BOA (Business Oriented Architecture) MDA (Microservice Oriented Architecture) ROA (Resource Oriented Architecture) MOA (Monolithic Oriented Architecture) 2020. 2. 3.
AWS가 제안하는 서버리스 아키텍처 AWS가 제안하는 서버리스 아키텍처 판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중 from Amazon Web Services Korea 출처: 판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중 2019. 1. 24.
[개발/서비스] SOA(Service Oriented Architecture) SOA(Service Oriented Architecture) SOA(Service Oriented Architecture)를 말 그대로 정의하면 ‘서비스의 세상을 실현시키기 위한 아키텍처’이다. 서비스들만 조합해 하나의 애플리케이션을 만드는 서비스 기반의 플랫폼을 구축하는 것이 SOA의 궁극적인 목표인데, 그러기 위해서는 보안, 트랜잭션, 통합인증 등 여러 가지 복잡한 문제들을 해결하기 위한 아키텍처를 제공해야 된다. 현재 가장 큰 힘을 얻고 있는 기술이 메타데이터 기반의 표준을 꿈꾸는 WS-*이며, 그 이외에도 Semantic Web Service, OpenSOA의 SCA(Service Component Architecture) 등의 다양한 기술들이 경합하고 있다. 2012. 10. 31.
반응형