「XML over HTTP/HTTPS」「非同期HTTP」 とは何か、識者様にご教示いただきたいと思います。
私は会社内の情報システムの開発・企画担当ですが、今回外部会社と「XML over HTTP/HTTPS」(恐らくHTTPS)を使用してデータ(XMLによるtag付きデータ)送受信する業務を開発します。
以前HTTP手順のPOSTメゾットを使用して外部会社へデータを送受信する業務を開発した経験があるのですが、そもそも「XML over HTTP/HTTPS」が何であるか、どんな特徴があって、使用するにはどこがポイントなのか、何を気をつければ良いのか、Webを漁ってみてもこれといった説明が見つかりません。
また「HTTPはレスポンス/リクエストが一対になった同期通信ではないのか?」と質問した際「XML over HTTP/HTTPSは非同期HTTPだから」と返されて、ますます混乱しています。これはHTTP1.1の「パイプライン」に関係するものなのでしょうか?
※もし良い書籍・技術書の類があれば教えて頂けると幸いです。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>XML over HTTP/HTTPS
一般的に何かの上で何かを利用するときに、このような表記法を使います。
今回の場合、「XMLをHTTPまたはHTTPSを使ってやりとりします」という意味になります。そういう意味ではSOAPに似ていますね。
他にも例を挙げるとすれば、VoIP(Voice over IP)という用語を最近良く聞くと思いますが、これは「Voice(音声データ)をIPを使ってやりとりします」ということです。
>非同期HTTP
同期・非同期は何と何が同期するのかでだいぶ意味合いが変わってきます。
たぶんリクエストを送ってもレスポンスを待たないで処理をするということではないでしょうか?簡単に言えば単純な逐次実行ではなく、スレッドを利用した並列処理をするということでしょうか?
No.1
- 回答日時:
その二つの用語から想像できるのはAjaxですが、それとは違いますか?
Ajaxがどういうものかは参考URLをご覧下さい。
私も詳しくはないのですが・・・
XML over HTTPはHTTPでXMLデータをやり取りすること
非同期HTTPはブラウザの動作とサーバの動作が同期していないこと(ブラウザがサーバの処理を待たないから、同期して動作していない)
だと思います。
Ajaxはまさにこの二つを使って今まではあまり使われなかったWebアプリケーションを作ります。
Ajaxで検索してサンプルアプリケーションをいじってみると、一発でこれまでと何が違うが分かります。
参考URL:http://antipop.gs/docs/translations/ajax.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 疑似要素で背景画像に指定したSVG画像の色変更 2 2023/01/30 22:45
- 教えて!goo 教えて!goo以外の質問サイトを含め、回答がつく順番を教えて下さい。 2 2022/05/10 13:43
- IT・エンジニアリング 外部業者と工程管理。どう管理してますか? 2 2022/07/07 16:53
- SSL・HTTPS httpとhttpsの安全性のちがいについておしえてください 3 2022/11/18 22:51
- PHP 「ログイン機能を持たせる」説明が気難しいです。 2 2022/10/11 02:59
- HTML・CSS GETをPOSTに変更したところ 送信 不能です。 1 2022/04/10 17:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.NET DataReaderが開かれている
-
Formのデータが欠落することがある
-
dbからデータをとりだす際、sql...
-
JavaScriptとACCESSデータベー...
-
フォーム上で押されたボタンに...
-
腕時計の時報をならないように...
-
C言語で今まで表示していた画面...
-
リクエストに応じたselectedの...
-
jspでbeanを使いたいのです...
-
ボタンが活性化の場合とは、ボ...
-
strutsで、JSP→アクションクラ...
-
VC++にて、コンソールを二画面表示
-
VB6 開発環境のエディタに行...
-
ActiveReportのDataSourceについて
-
三菱GOTの画面切り替えについて
-
javascriptでのログアウトボタン
-
Javascriptのhistory.back()が...
-
Tomcatの仮想ディレクトリ配置...
-
JSPからJSPへ情報を渡せる?
-
セッション切れでのリクエスト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NET DataReaderが開かれている
-
Formのデータが欠落することがある
-
DBNULLについて
-
JavaScriptとACCESSデータベー...
-
dbからデータをとりだす際、sql...
-
C言語からデータベースにアクセス
-
struts 2つの選択肢(selec...
-
「XML over HTTP」「非同期HTTP...
-
Column名を変えた時のUpdate文...
-
JSP データベースへの数回の接続
-
三菱GOTの画面切り替えについて
-
腕時計の時報をならないように...
-
htmlで<form>~</form>を並べて...
-
画面遷移を行わずに同一ページ...
-
プログラミングで例えばゲーム...
-
ボタンが活性化の場合とは、ボ...
-
フォーム上で押されたボタンに...
-
ActiveWorkbook.Pathの一つ下の...
-
リクエストに応じたselectedの...
-
フロントエンドフレームワーク...
おすすめ情報