- ベストアンサー
IISの機能について
教えてください。 Windows(2000)のサーバ←→クライアント形式において、 クライアントからIEを起動してサーバ側にあるHTMLファイルを 参照する場合は、サーバにIISの設定(仮想フォルダ)は必須と考えますが、 IISを使用しないで上記参照を可能にすることは可能でしょうか? ※疑心暗鬼ながらIISを入れるしか方法はないと回答頂けることを 期待して質問しております。 宜しくお願いします。 IIS
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ローカルにあるHTMLファイルを開くとブラウザで表示できますよね。 それと同じことをネットワーク間でやればできます。 サーバとなるマシン:server 共有フォルダ名:test HTMLファイル:test.htm こんな感じだったら、ブラウザのアドレス欄に、 \\server\test\test.htm と入力すれば参照できると思います。 また、その共有フォルダをドライブに割り付けているならば、(例えばZドライブに割り付けたら) z:\test.htm で、済みます。
その他の回答 (2)
- ttyp03
- ベストアンサー率28% (277/960)
#1です。 そうですね、単純なHTMLファイルをブラウズするという行為に関して言えば、(見た目の)動作に違いはないと思います。 動的なページをCGI等で実現するとなるとWebサーバが必要になりますね。 一応書いておきますが、#1での方法はあくまでもイントラネット的な使い方です。 インターネット経由ではもちろんダメですので。 ってこれくらいはわかってますよね。補足でした。
お礼
ご回答ありがとうございます。 想定している環境はもちろんイントラネットです。 勉強になりました。
- aki567
- ベストアンサー率32% (141/439)
すみません、もう一つ質問の意味が読み取れないのですが、httpプロトコルを使ってHTMLファイルを読みたいのなら、やっぱりWEBサーバーを起動させていないとダメなんじゃないですか?そうれとも、IISを使うのがいやと言う意味でしたら、Apacheとかもっと良いのがありますし。ただ、HTMLファイルを参照したいと言うのなら、サーバーとクライアントが同じLAN上にあるなら、ファイル共有してそのHTMLファイルを参照すればIISは不要でしょうし。LAN外部のクライアントから参照するとしたら、自分とか安心できる仲間とかだけなら、VPNで仮想LANを組んでできますし。 私個人はWinXP(pro)でサーバーを立てた時はIISは使いませんでしたので、良くわからないのですみません。こんな回答で。
補足
早速の回答ありがとうございます。天邪鬼な質問ですみませんでした! 下記、ttyp03さんからの回答にもありますように、 httpプロトコル以外の方法はありませんか? というニュアンスで質問させて頂きました。 IISに抵抗があるわけでもありませんが、他に策はないのかなと思いまして。。。
補足
早速の回答ありがとうございます。 UNCパスでもブラウザ表示できるとは盲点でした!! となると疑問なのですが、 ・HTTPプロトコルならサーバ側にIIS立てて http//server/test/test.htm ・UNCパスならtestフォルダを共有にして \\server\test\test.htm となりますが、 「クライアントからIEを起動してサーバ側にある HTMLファイルをブラウズする」 という行為においては、両者も機能的には同じということでしょうか? それともなにかメリット、デメリットがあるのでしょうか? ご存知でしたら教えてください。