こんにちは。pcg733です。

以下の環境にてデータ送受信を行いたいと考えています。

サーバ:WinNT 4.0 Server
クライアント:WinNT 4.0 Workstation
開発ツール:Oracle Developer 6i(Web機能あり)
ブラウザ:IE5.X

要求クライアントのIPアドレスを取得し、サーバーにその情報を格納後、
取得したIPアドレスを基にFTPでファイルを転送する方法が
今のところ一番単純な方法だと考えています。

ただ、私は以下の点について調べていますが現状のところ分かっていません。
どなたか御存知でしたらご教示下さる様宜しくお願いします。

1.クライアントのIPアドレス等の情報取得方法

2.上記の方法より上回る簡素な方法(FTP以外、IPアドレス情報無しなど)

以上です。宜しくお願いします。

A 回答 (3件)

1.IIS(ASP)なら


Request.ServerVariables("REMOTE_ADDR")
で取得できます。

>取得したIPアドレスを基にFTPでファイルを転送する方法
サーバー側でクライアントのIPアドレスを取得し、クライアントのFTPDにファイルを転送するのでしょうか?

サーバー側で必要なファイルを生成し、クライアントにダウンロードさせた方が楽ちんなような気がします。

この回答への補足

回答を頂きありがとうございます。

>1.IIS(ASP)なら
>Request.ServerVariables("REMOTE_ADDR")
>で取得できます。
早速Request.ServerVariablesについての情報をHP検索で調べたら、直接取得できる事がわかりました。
ありがとうございました。


>サーバー側でクライアントのIPアドレスを取得し、クライ>アントのFTPDにファイルを転送するのでしょうか?
そうです。そうです。

>サーバー側で必要なファイルを生成し、クライアントにダ>ウンロードさせた方が楽ちんなような気がします。
これって、FTPではなく、HTTPかなんかででしょうか?もっと具体的にお願いします。
すみません、私が無知ですもので。。。

補足日時:2000/11/28 14:21
    • good
    • 0
この回答へのお礼

回答を頂きありがとうございました。
これからも宜しくお願いします。

お礼日時:-0001/11/30 00:00

サーバがNTならIISとASPで何とかなりませんかね?


NTのCDから追加でインストール可能です。

また、転送方法はFTPでなくても可能ですよ。
HTTPだってバイナリデータ送る事ができるのはブラウザが画像を表示できるのを見ればお判りになると思います。

この回答への補足

回答頂きありがとうございます。
IISとASPで何とかなるんでしょうか!?
そういう方面にももっと調べてみます。

HTTPでのデータ送信方法について私はまだ分かっていませんので、できればその情報が載っているHPとか御存知でしたら教えて下さい。お願いします。

補足日時:2000/11/28 14:15
    • good
    • 0
この回答へのお礼

回答を頂きありがとうございました。
これからも宜しくお願いします。

お礼日時:-0001/11/30 00:00

これって、アプリケーションを作るんですよね。


だとしたら、言語は何とかを書いた方がいいのでは
ないでしょうか。

単純にSQLだけではうまくいかない気が・・・

VCであればWinSock2で要求クライアントのIPは
必要ありませんが・・・
どうしてもというのであれば、クライアント側の
アプリケーションで送ってやれば問題はないかな?
ではでは☆

この回答への補足

それはもちろん考えてあります。
しかし、私はVBやVC等の追加アプリなしで出来る方法を探しております。
(DOSバッチ処理やORACLE DEVELOPERでの処理内で出来るか?)
いい方法を御存知でしたらご教示願います。

補足日時:2000/11/28 14:11
    • good
    • 0
この回答へのお礼

回答を頂きありがとうございました。
これからも宜しくお願いします。

お礼日時:-0001/11/30 00:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

今、見られている記事はコレ!

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ