データを格納し、データを取得し、データを処理し、データベースに格納するアプリケーションがあるとします。Webサービスとしてデータを公開したい他のシステムが処理に必要なデータを取得できるようにします。Webサービスとしてアプリケーションデータと処理済データを公開する
質問1.それに続く基準はありますか?私はC#でWebサービスを作成することができるので、私のアプリケーションがSOAに準拠していると言っても十分ですか?
データを格納し、データを取得し、データを処理し、データベースに格納するアプリケーションがあるとします。Webサービスとしてデータを公開したい他のシステムが処理に必要なデータを取得できるようにします。Webサービスとしてアプリケーションデータと処理済データを公開する
質問1.それに続く基準はありますか?私はC#でWebサービスを作成することができるので、私のアプリケーションがSOAに準拠していると言っても十分ですか?
「SOA準拠」というものはありません。
また、あなたが議論したようにWebサービスを設計する場合は、SOAをやっていないと主張します。 SOAは「データを公開する」ことはありません。 SOAはサービスを提供します。 「Webサービスとして私のデータを公開するのではなく、むしろサービスを提供してください。
たとえば、Amazon.comは「データを公開する」ためのWebサービスを提供することができます。また、「著者によるリストブック」、「Purcahseブック」、「希望リストにブックを追加」などのサービスを提供することもできます。これらのサービス操作のほとんどはデータですが、全体的にはサービスが提供されています。データ。
SOAは、Webサービスだけではなく、Webサービスの実装です。 SOAはテクノロジーよりもビジョンの方が優れています。
私はWhat is SOAをコンセプトの出発点として提案し、実装を決定することができます。