Slide 1

Curlの仕組み
Curl 実行の仕組み
サーバ
Webサーバ
Webポータル
アプリケーションサーバ
コンテンツサーバ
Etc…
クライアント
1.ブラウザからURLでリクエスト
http://www.xxxx.com/app/
2.Curlファイルをダウンロード
Curl
3.実行環境 起動
Curl 実行環
境
Curl™RTE
XML
4.JITコンパイル & 実行
5.必要なときに、httpリ クエスト
SOAP、HTTP、HTTPS
Curl™ Runtime Environment (RTE)
アプリケーション
ソース・コード
JIT コンパイル
アプリケーション
Curl™ JIT コンパイラ 実行
Copyright© 2008Curl International Corporation. All Rights Reserved
Curlの環境構築
サーバ環境に依存しません
サーバ
クライアント
● HTTPサーバにCurlプログラムを配置
● Curl実行環境をインストール
Curlは、サーバでは一切、動作しません。
よって、どんなサーバ環境でも動作します。
DBアクセス等は、Java、PHPなどが担当
<その1:JAVA環境構築例>
ダウンロード
Curlプログラム
Controller
Servlet
XMLデータBean
XML送信
XML
(JSP)
XMLマッピング
HTTP POST
処理の振り分け
Curlクライアント
Curl RTE
Curlアプリケーション
業務処理Bean
DBアクセス
基本処理
DAO
基本処理
DAO
DB サーバ
Copyright© 2008Curl International Corporation. All Rights Reserved