• 検索結果がありません。

HTTPS

ドキュメント内 SimpleWebBaseTechnology (ページ 50-59)

アプリケーションサーバ

端末

①ブラウザで

html

の読み込みを指示

html

HTTPInvoker

は、

サーブレットを使います。

HTTPInvoker の概念図

Client Program Server program

普通のプロシジャーコール

HTTP Invoker

Client Program

TOMCAT

HTTP Invoker

Server program

W E B S er ve r

HTTP/

HTTPS

HTTPInvoker を使ったプロシジャーコール

アプリケーションサーバ

端末

4.アプレットサーバシステムの利用形態

(1)会社の内外で同じ業務システム/ 会社の内外で同じ業務システム/ 会社の内外で同じ業務システム/ 会社の内外で同じ業務システム/ ASP

GUI

ウィンドウ切替表示型

Java Applet

リモートプロシジャコール サーブレット

(HTTPSによる暗号通信)

データベースサーバ

アプリケーションサーバ

W E B

サーバ 3層構造のクライアントサーバシステム

3層構造のクライアントサーバシステム 3層構造のクライアントサーバシステム 3層構造のクライアントサーバシステム

(2)開発、保守、運用費の削減 開発、保守、運用費の削減 開発、保守、運用費の削減 開発、保守、運用費の削減

ブラウザ、 Java 、 swing ( GUI ) 、 JavaFX ( GUI ) を備えた携帯電話 小型情報機器(PDA)

パソコン等

⇒プログラムの共通化

(3)メインフレームは永遠

GUI

ウィンドウ切替表示型

Java Applet

リモートプロシジャコール サーブレット

(HTTPSによる暗号通信)

API中継プログラム

アプリケーションサーバ

WEBサーバ 端末エミュレータ メインフレーム

メインフレームをインターネットアプリ化 メインフレームをインターネットアプリ化 メインフレームをインターネットアプリ化 メインフレームをインターネットアプリ化

(4)クライアントサーバシステムと並存

GUI

ウィンドウ切替表示型

Java Applet

リモートプロシジャコール サーブレット

(HTTPSによる暗号通信)

アプリケーションサーバ

WEBサーバ

並存、計画的に移行 並存、計画的に移行 並存、計画的に移行 並存、計画的に移行

データベースサーバ

クライアントサーバ システム

(5)スタンドアロンが ネットアプリ

GUI

ウィンドウ切替表示型

Java Applet

リモートプロシジャコール サーブレット

(HTTPSによる暗号通信)

アプリケーションサーバ(メール送受信・保管)

WEBサーバ

例えばスタンドアロンのメールソフトをネットアプリ化

データベースサーバ

→リモートプロシジャコールだから

→リモートプロシジャコールだから→リモートプロシジャコールだから

→リモートプロシジャコールだから

(6)データを持出さない データを持出さない データを持出さない データを持出さない

GUI

ウィンドウ切替表示型

Java Applet

リモートプロシジャコール サーブレット

(HTTPSによる暗号通信)

アプリケーションサーバ(データ管理プログラム)

WEBサーバ

文書作成の例 文書作成の例 文書作成の例 文書作成の例

データベースサーバ

EIOffice

ドキュメント内 SimpleWebBaseTechnology (ページ 50-59)

関連したドキュメント