• ベストアンサー

IISの機能について

教えてください。 Windows(2000)のサーバ←→クライアント形式において、 クライアントからIEを起動してサーバ側にあるHTMLファイルを 参照する場合は、サーバにIISの設定(仮想フォルダ)は必須と考えますが、 IISを使用しないで上記参照を可能にすることは可能でしょうか? ※疑心暗鬼ながらIISを入れるしか方法はないと回答頂けることを  期待して質問しております。 宜しくお願いします。 IIS

質問者が選んだベストアンサー

  • ベストアンサー
  • ttyp03
  • ベストアンサー率28% (277/960)
回答No.1

ローカルにあるHTMLファイルを開くとブラウザで表示できますよね。 それと同じことをネットワーク間でやればできます。 サーバとなるマシン:server 共有フォルダ名:test HTMLファイル:test.htm こんな感じだったら、ブラウザのアドレス欄に、 \\server\test\test.htm と入力すれば参照できると思います。 また、その共有フォルダをドライブに割り付けているならば、(例えばZドライブに割り付けたら) z:\test.htm で、済みます。

simosimo
質問者

補足

早速の回答ありがとうございます。 UNCパスでもブラウザ表示できるとは盲点でした!! となると疑問なのですが、 ・HTTPプロトコルならサーバ側にIIS立てて  http//server/test/test.htm ・UNCパスならtestフォルダを共有にして  \\server\test\test.htm となりますが、  「クライアントからIEを起動してサーバ側にある   HTMLファイルをブラウズする」 という行為においては、両者も機能的には同じということでしょうか? それともなにかメリット、デメリットがあるのでしょうか? ご存知でしたら教えてください。

その他の回答 (2)

  • ttyp03
  • ベストアンサー率28% (277/960)
回答No.3

#1です。 そうですね、単純なHTMLファイルをブラウズするという行為に関して言えば、(見た目の)動作に違いはないと思います。 動的なページをCGI等で実現するとなるとWebサーバが必要になりますね。 一応書いておきますが、#1での方法はあくまでもイントラネット的な使い方です。 インターネット経由ではもちろんダメですので。 ってこれくらいはわかってますよね。補足でした。

simosimo
質問者

お礼

ご回答ありがとうございます。 想定している環境はもちろんイントラネットです。 勉強になりました。

  • aki567
  • ベストアンサー率32% (141/439)
回答No.2

すみません、もう一つ質問の意味が読み取れないのですが、httpプロトコルを使ってHTMLファイルを読みたいのなら、やっぱりWEBサーバーを起動させていないとダメなんじゃないですか?そうれとも、IISを使うのがいやと言う意味でしたら、Apacheとかもっと良いのがありますし。ただ、HTMLファイルを参照したいと言うのなら、サーバーとクライアントが同じLAN上にあるなら、ファイル共有してそのHTMLファイルを参照すればIISは不要でしょうし。LAN外部のクライアントから参照するとしたら、自分とか安心できる仲間とかだけなら、VPNで仮想LANを組んでできますし。 私個人はWinXP(pro)でサーバーを立てた時はIISは使いませんでしたので、良くわからないのですみません。こんな回答で。

simosimo
質問者

補足

早速の回答ありがとうございます。天邪鬼な質問ですみませんでした! 下記、ttyp03さんからの回答にもありますように、 httpプロトコル以外の方法はありませんか? というニュアンスで質問させて頂きました。 IISに抵抗があるわけでもありませんが、他に策はないのかなと思いまして。。。

関連するQ&A