[解決済み] わかりやすく言うと「Webサービス」って何?
2022-04-14 04:01:45
質問
SOやWikipedia、Googleなどでウェブサービスについて調べているのですが、ウェブサービスがどういうものなのかよくわかりません。 分かりやすい定義や説明は何でしょうか?
PHPで簡単なウェブサイトを作って、例えばランダムな整数をページに表示させたら、これは"Webサービス"になるのでしょうか? そうでない場合、なぜそうなのでしょうか?
どのように解決するのですか?
簡単な定義です。ウェブサービスとは、ウェブ(HTTP)上で他のプログラムからアクセスできる機能です。
例えば、PHPでHTMLを出力するWebサイトを作成した場合、そのターゲットは ブラウザ ひいてはブラウザでページを読んでいる人間も。ウェブサービスは人間を対象としておらず、むしろ他のプログラムを対象としています。
つまり、ランダムな整数を生成するPHPサイトは、その整数を他のプログラムで消費できるようなフォーマットで出力すれば、ウェブサービスになり得るということです。他のプログラムがその出力を理解できるのであれば、XML形式でも他の形式でもかまいません。
完全な定義はもっと複雑なのですが、あなたは平易な英語を要求しています。
関連
-
[解決済み] PeopleSoftで標準的なWebサービスAPIが利用可能ですか?
-
[解決済み] JSONの文字エンコーディング - UTF-8はブラウザでよくサポートされていますか、それとも数字のエスケープシーケンスを使用すべきですか?
-
[解決済み] RESTを理解する。動詞、エラーコード、認証
-
[解決済み] HTTP GETリクエストの最大長
-
[解決済み】メッセージキューとウェブサービスは?[をご紹介します。]
-
[解決済み】ODataとRESTのWebサービスの違いについて
-
[解決済み】XSDとWSDLの違いは何ですか?
-
[解決済み] セキュアなWebサービス:REST over HTTPS vs SOAP + WS-Security。どちらが優れているか?[クローズド]。
-
[解決済み] WSDL、SOAP、RESTとは何ですか?
-
[解決済み] Web APIとWebサービスの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] [【解決済み】tempuri.orgとは何ですか?
-
[解決済み] PeopleSoftで標準的なWebサービスAPIが利用可能ですか?
-
[解決済み] Spring RestTemplateクライアント - 接続拒否例外
-
[解決済み] RESTとRPCのWebサービスの違い
-
[解決済み] REST APIのエラーリターンに関するグッドプラクティス【終了しました
-
[解決済み】RESTウェブサービスを使用して、メタデータを含むファイルをアップロードするにはどうすればよいですか?
-
[解決済み】P99のレイテンシーって何ですか?
-
[解決済み】XSDとWSDLの違いは何ですか?
-
[解決済み] わかりやすく言うと「Webサービス」って何?
-
[解決済み] Delphi XE用SOAPサーバー&クライアントアプリケーションVCL+Indyデモ?