ASP.NET WebアプリケーションとASP.NET Webサービスアプリケーションの違い

673 ワード

ASP.NET Webアプリケーションはウェブサイトであり、B/Sアーキテクチャであり、お客様はブラウザを通じてサーバ上で実行されているアプリケーション上の業務機能を取得します.
ASP.NET Webサービスアプリケーションはリモートサービスであり、他のサイトに参照されなければ正常にユーザーに使用されない.リモートコールされた方法に相当し、一般的にはデータのみを提供し、変更を提供しない.
私たちが各サイトで天気予報を行うと、Webサービスであり、いくつかの異なるサイトでの天気予報機能が共通に呼び出される同じWebサービスソースが、異なるサイトでユーザーに見られるように表現される可能性がありますが、Webサービス自体は直接ユーザーに使用されることはできません.
Web        ,Web        WebService,           ,        ,          ,C#,J#,VB  ,IDE                             ~~
ASP.NET WEBアプリとWEBサービスの違いは?
Webアプリケーションは簡単に言えば、ウェブサイトを作ることです.ウェブサイト、インタフェースがあって、バックグラウンドがあります.
Webサービスは簡単に言えば、外部の他のプログラムによって遠隔的に呼び出すことができる方法を書くことである.Webサービスは、インタフェースがなく、機能インタフェースしかありません.