서비스(시스템 아키텍처)

Service (systems architecture)

소프트웨어 아키텍처, 서비스 지향 및 서비스 지향 아키텍처맥락에서 서비스라는 용어는 서로 다른 클라이언트가 서로 다른 목적으로 재사용할 수 있는 목적을 가진 소프트웨어 기능 또는 소프트웨어 기능 세트(특정 정보의 취득 또는 일련의 조작 실행 등)를 의미합니다.(예를 들어 서비스를 요청하는 클라이언트의 ID에 따라) 사용을 제어하는 정책을 gether에 제공합니다.

OASIS는 서비스를 "1개 이상의 기능에 대한 접근을 가능하게 하는 메커니즘"으로 정의합니다.여기서 액세스는 소정의 인터페이스를 사용하여 제공되며 서비스 [1]개요에 지정된 제약사항 및 정책과 일관되게 실행됩니다.

서비스 엔지니어링

비즈니스 분석가, 도메인 전문가 및/또는 엔터프라이즈 아키텍처 팀이 먼저 최상위 비즈니스 기능을 정의하여 조직의 서비스 모델을 개발합니다.비즈니스 기능이 정의되면, 이러한 기능은 더욱 분할되어 다양한 상태의 조직 자산을 관리하는 데 필요한 프로세스와 활동을 나타내는 서비스로 세분화됩니다.예를 들어, 비즈니스 기능 「주문 관리」를 「주문 작성」, 「주문 작성」, 「출하 주문」, 「송장 주문」, 「주문 취소/갱신」등의 서비스로 분할하는 것이 있습니다.이러한 비즈니스 기능은 주어진 프로젝트 및 도메인 컨텍스트에 적합한 세분성을 가져야 합니다.

서비스 엔지니어링에는 OpenUP 및 Domain-Driven Design과 같은 범용적인 방법뿐만 아니라 서비스 지향 모델링에서 논의된 방법 등 많은 분석 및 설계 방법을 사용할 수 있습니다.

메모들