開発 Web指向アーキテクチャ(woa)とは何ですか? -techopediaからの定義

Web指向アーキテクチャ(woa)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-Web指向アーキテクチャ(WOA)とはどういう意味ですか?

Web指向アーキテクチャ(WOA)は、WebサイトおよびWebアプリケーション用に設計されたソフトウェアアーキテクチャの一種です。 Webベースのソフトウェアアプリケーションとサービスのサポートを追加することにより、サービス指向アーキテクチャ(SOA)上に構築されます。 SOAとWOAの主な違いは、SOAPによるSOAPではなくWOAによるREST APIの使用です。

TechopediaがWeb指向アーキテクチャ(WOA)について説明します

WOAは、主にWeb機能を備えたSOAのサブスタイルです。 ハイパーメディア(インターネット)テクノロジーのグローバルセットを介してシステムとユーザーを統合および接続し、ユーザーインターフェイスとAPIで動作します。 一般に、ソーシャルメディアWebサイトおよびクラウドベースのサービスのサービスアーキテクチャとして使用されます。

WOAには、5つの基本的なインターフェイス制約があります。

  • ユニフォームリソース識別子などのリソースの識別
  • HTTPなどのWebベースの表現によるリソースの操作
  • MIMEのような自己記述的なメッセージ
  • アプリケーション状態のエンジン用のハイパーメディア
  • アプリケーションの中立性。つまり、WOAで作成されたアプリケーション/サービスは、どのプラットフォームでも展開/使用できます。

WOAという用語を生み出したガートナーのアナリスト、ニック・ガルも、WOAを説明する簡単な公式を提供しました。

WOA = SOA + WWW + REST

Web指向アーキテクチャ(woa)とは何ですか? -techopediaからの定義