Webサービスの背景、概念、重要性

Webサービスの背景:Webアプリケーションと従来のデスクトップアプリケーションの間に接続ギャップがあるため。人々は繰り返しデータをWebアプリケーションから従来のデスクトップアプリケーションに、またはデスクトップアプリケーションからWebアプリケーションに移行する必要があります。このプラットフォームの相互運用性や異種性などの問題は、Webアプリケーションの開発に深刻な影響を与えています。Webサービスの出現は、アプリケーション、プラットフォーム、異種の相互運用性の問題を解決するためのものです。
概念:Webサービスは、プログラミング言語間およびオペレーティングシステムプラットフォーム間のプロセス呼び出しテクノロジです。クロスプログラミング言語とは、サーバープログラムがJavaで記述され、クライアントプログラムが他の言語で記述されることを意味します。クロスオペレーティングシステムプラットフォームとは、サーバー側プログラムとクライアント側プログラムを異なるオペレーティングシステムで実行できることを意味します。
重要性:(1)Webサービスを通じて、さまざまなマシンで実行されているさまざまなアプリケーションが、追加の特殊なサードパーティのソフトウェアやハードウェアに頼ることなく、データを交換したり統合したりできます。(2)Webサービスは、いくつかの従来の業界標準と、XML to HTTPやその他のオープンWeb仕様テクノロジーなどの既存の成熟したテクノロジーに基づいています。したがって、オープン性と相互運用性が優れています。(3)Webサービスのプロトコル、インターフェース、および登録はすべて、疎結合の方法で連携し、アプリケーションプログラムインターフェースのコストを削減します。

オリジナルの記事を5件公開 いいね1 訪問数141

おすすめ

転載: blog.csdn.net/weixin_45558363/article/details/105469237