うまく説明できないかもしれないですが、説明します。
今、WEBサーバ と DBサーバ があります。
ASPはすべてWEBサーバにデータベースはすべてDBサーバにあります。
WEBサーバからDBはODBCを介して参照しています。
ASPで作ったログインページがWEBサーバ上にあります。
ログインした時、セッション変数を使ってログインし、
また、ある程度時間がたつとセッションが切れてログインページに
戻らせるような仕組みにしていて、全ページにその処理をいれています。
今、実現したいことは ログインページだけをWEBサーバに
置いたままにして、ASP(HTML)ファイルをDBサーバ
に移動した後でも動かしたいのです。
(1)WEBサーバ上のセッション変数をDBサーバに渡してやりたいのですが、
可能でしょうか?可能ならばどのようにすればよいでしょうか?
ASPで使っている言語はVBScriptです。
WEBサーバにはDBに関係ない、メニューなどだけを置いて
DBに関係するページはDBサーバに置きたいのです。
OS WINDOWS2000
使用ブラウザ IE 3,4,5,6 (バージョンは特に今はどれでも構いません)
どうか、どなたか手がかりだけでも教えて頂けませんでしょうか?
よろしくお願い致します。
No.4ベストアンサー
- 回答日時:
フレームを上手く使えば出来るような気がします。
ログインを行った後、左右のフレームを別々に表示する...駄目かな~。
あと、インターネットオプションの詳細設定で"パッシブFTPを使用する"
をチェックすれば別々のブラウザで同じセッションを参照できます。
ヒントだけですが、結果を知らせてくださいね。
No.3
- 回答日時:
BlueRayさんとのやりとりをふまえて。
> 動作はDBサーバ上で動かしたいのです。
システム構成上あんまりおすすめできないかと。性能(負荷分散)とセキュリティの観点から。
どーしてもというのなら、DBにログイン情報書いちゃえば良いのでは。
シングルサインオンとか考えているなら、getAccessとか製品がいろいろあるみたいです。
No.2
- 回答日時:
通常WEBサーバ自分自身のフォルダは、
http://hogehoge.server/web/login.asp
※/web/は、WEBサーバ上のローカルフォルダ。
見たいな感じで、閲覧する事が出来ますよね。
仮想ディレクトリとして、リンクした場合にも同じように
http://hogehoge.server/db/db.asp
※/db/は、DBサーバ上のローカルフォルダをWEBサーバ上で仮想ディレクトリとして参照。
と言う風に、見る事が出来ます。
WEBアプリケーションが動作するのは、WEBサーバです。
DBサーバ上のASPファイルは、ファイルを置いているだけにしかすぎないです。
だから、クライアントからアドレスを見た目には何も変わりはありません。
以上でよろしいでしょうか。
この回答への補足
補足遅れました。すみません。
ログインはWEBサーバでして、
動作はDBサーバ上で動かしたいのです。。。
そのために、セッション変数をDBサーバに渡したいのですが
どんな小さな情報でもいいので何かないでしょうか?その方法について。
No.1
- 回答日時:
各サーバに各ファイルだけを置きたいということですか?
DB関連ASP … DBサーバ
その他ASP … WEBサーバ
WEBサーバのWEBフォルダ上に仮想ディレクトリとしてDBサーバのASPを
置いているフォルダをリンク付けすればいいだけだと思いますよ。
セッションと言う概念は、各サーバ毎に考慮されるものなので引き渡す(?)
みたいな事は出来ないと思います。(多分)
それに、わざわざASPを別サーバに置く意味が無いと思うのですが・・・
違っていたらすいません。
この回答への補足
そうなのです。ASPを別サーバに置く意味が無いのです。
けれど、そういう要求があって・・・
>WEBサーバのWEBフォルダ上に仮想ディレクトリとしてDBサーバのASPを
>置いているフォルダをリンク付けすればいいだけだと思いますよ。
上記の方法をとれば、セッションを引き渡すとかを考えなくても
普通に動くのでしょうか?教えてくださると助かります。
何卒よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
- その他(コンピューター・テクノロジー) 以下の用語がわかんないので教えてください!!! ①プロトコルの変換をする装置。トランスポート層からア 1 2023/07/05 09:10
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- サーバー 無料のレンタルサーバで、スクレイピング(?)はできますか? 2 2022/05/07 10:09
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- その他(IT・Webサービス) WEBサイト内のファイルを探す方法は? 1 2022/11/11 16:38
- PHP PHP でメールフォームを作成したい 1 2022/05/04 22:28
- WordPress(ワードプレス) WordPressの編集画面がいつもと違うのですがこれは何でしょう? 1 2023/03/29 10:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ASPからJavaScriptへの受け渡し...
-
サーバにアップせず、ローカル...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
Ajax React Jqueryの位置づけと...
-
クライアントサイドとサーバー...
-
jsRSS++の設置について
-
SFTPなどは使わないホームペー...
-
Can't locate R.pm in @INC
-
表示画面が真っ白になる場合、...
-
CGIで外部のPHPを実行するには?
-
FFFTPでアップロードできない?
-
private_htmlについて
-
cgiにアクセスしても画面が真っ白
-
ログインCGI設置での500エラー
-
NANAの革ジャン!!!
-
アクセスカウンター(counter.cg...
-
ホームページにコメント機能を
-
URLに~/cgi-bin/~を隠す方法
-
perlでpostが受け取れない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ASPからJavaScriptへの受け渡し...
-
VBAを使用して、外部サーバのフ...
-
「EJBとServletの違い」「J2SE...
-
LAN内に接続されているPCをリ...
-
HP-UX (IA64)にVNC等でリモート...
-
イントラネット用HP アクセス解...
-
Image::Magickの呼び出し
-
TwitterAPIを使用せずに自動ツ...
-
HTML文書の中で環境変数を使う...
-
ASPでDLLの使用方法
-
perl PHP C++ それぞれのメ...
-
アンケートフォームのデータを...
-
IISのバージョンとASPについて
-
コンパイルされたCGI(C言語)を...
-
namazuについて
-
リダイレクト失敗時のエラー取...
-
サーバにアップせず、ローカル...
-
php windowsでの開発環境
-
別サーバへのクライアント入力...
-
EXCELファイルに誰がアクセスし...
おすすめ情報