- PR -

WEBサーバへのリクエストをAPPサーバで処理する方法を教えて下さい

1
投稿者投稿内容
prepisu
会議室デビュー日: 2006/01/30
投稿数: 9
投稿日時: 2007-08-02 10:58
こんにちは。

WEBサーバへのリクエストをAPPサーバで処理してクライアントに処理結果(jsp)を
返却したいのですが、ご存知の方がいらっしゃいましたら
必要な環境構成と設定を教えてもらえませんか?

以下のソフトウエア構成で何らかの設定をすれば上記の処理が可能かと思うのですが・・・

WEBサーバ:apache
APPサーバ:apache,tomcat,java
設定:channel.socketの設定をlocalhostから転送先のAPPサーバのIPにする?

※JSPをクライアントに返すときはWEBサーバを経由しないですよね?

以上よろしくお願いします。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2007-08-02 11:06
APPサーバって、いわゆる AP サーバのことでしょうか?
Webサーバがフロントエンドにあるのであれば JSP を返すのも Web サーバになります。
Apache と Tomcat の接続方法についてはこちらに書いてあります。
http://tomcat.apache.org/connectors-doc/
prepisu
会議室デビュー日: 2006/01/30
投稿数: 9
投稿日時: 2007-08-02 11:14
インギさん。
回答ありがとうございます!

>APPサーバって、いわゆる AP サーバのことでしょうか?
すいません。APサーバです。
ちなみにAPサーバはアプリ、DB一体型です。

>Webサーバがフロントエンドにあるのであれば JSP を返すのも Web サーバになります。
jsp,servletはWebサーバに置いて、ビジネスロジックはAPサーバに置く。。
と言った感じなのでしょうか?
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2007-08-02 11:31
やっとわかりましたAPサーバはTomcatのことを指しているんじゃなくて、筐体のことを指しているんですね?
#どれがソフトウエアをさしていて、どれがマシンを指しているのか最初の説明ではわかりませんでした

>jsp,servletはWebサーバに置いて、ビジネスロジックはAPサーバに置く。。
>と言った感じなのでしょうか?
色々な構成が考えられます。
ビジネスロジックは何で書くのでしょう?EJB?
prepisu
会議室デビュー日: 2006/01/30
投稿数: 9
投稿日時: 2007-08-02 11:56
インギさん。
混乱させてしまい申し訳ありません!

媒体の事でした。

>>jsp,servletはWebサーバに置いて、ビジネスロジックはAPサーバに置く。。
>>と言った感じなのでしょうか?
>色々な構成が考えられます。
>ビジネスロジックは何で書くのでしょう?EJB?
ビジネスロジックはEJBは使わずにJavaのみです。

WEBからのリクエストをServletで受けて、Java(ビジネス層)を呼出し、
JDBCでデータを取ってServletでDataBeanにデータを設定して、
JSPを返却するといった一般的?な処理を想定してます。

Web、APサーバのソフトウエアの構成をどうするのかもよく分かってませんが、
各リソース(JSP、Servlet、Java)をどこに配置するのかも分りません。
JSP、ServletのみWEBですかね・・・?

以上よろしくお願いします。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2007-08-02 12:42
JSPもServletもEJBもJavaです。全部同じAPサーバ(=マシンじゃなくてソフトウェアのこと)に載せることができます。EJBだけ別サーバに配置することもできます。
そこらへんは理解していらっしゃいますか?

これとか参考になるかもしれません。
http://edocs.beasys.co.jp/e-docs/wls/docs92/cluster/planning.html
1

スキルアップ/キャリアアップ(JOB@IT)