개발 웹 지향 아키텍처 (woa) 란 무엇입니까? -techopedia에서 정의

웹 지향 아키텍처 (woa) 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-웹 지향 아키텍처 (WOA) 란 무엇입니까?

웹 지향 아키텍처 (WOA)는 웹 사이트 및 웹 응용 프로그램에 사용하도록 설계된 소프트웨어 아키텍처 유형입니다. 웹 기반 소프트웨어 응용 프로그램 및 서비스에 대한 지원을 추가하여 SOA (Service-Oriented Architecture)를 기반으로합니다. SOA와 WOA의 주요 차이점은 SOA의 SOAP 대신 WOA의 REST API를 사용한다는 것입니다.

Techopedia는 웹 지향 아키텍처 (WOA)를 설명합니다.

WOA는 주로 웹 기능이있는 SOA의 하위 스타일입니다. 글로벌 하이퍼 미디어 기술을 통해 시스템과 사용자를 통합하고 연결하며 사용자 인터페이스 및 API에서 작동합니다. 일반적으로 소셜 미디어 웹 사이트 및 클라우드 기반 서비스에서 서비스 아키텍처로 사용됩니다.

WOA에는 5 가지 기본 인터페이스 제약 조건이 있습니다.

  • 균일 한 자원 식별자와 같은 자원의 식별
  • HTTP와 같은 웹 기반 표현을 통한 리소스 조작
  • MIME과 같은 자기 설명 메시지
  • 애플리케이션 상태 엔진을위한 하이퍼 미디어
  • 애플리케이션 중립성-WOA에서 생성 된 애플리케이션 / 서비스를 모든 플랫폼에 배포 / 사용할 수 있음

WOA라는 용어를 만든 Gartner 분석가 인 Nick Gall도 WOA를 설명하는 간단한 공식을 제공했습니다.

WOA = SOA + WWW + REST

웹 지향 아키텍처 (woa) 란 무엇입니까? -techopedia에서 정의