- 締切済み
簡単なシステム開発
初めまして。 卒業研究であるものを作ることになりました。 その"あるもの"というのがまだ決まっていません。 そこでみなさんに質問です。 ネットワークの学科なのでネットワーク環境を使い、システムを設計、構築をしてプログラムを動かそうということが決まりました。 例えばLAN環境を利用して、1台のパソコンから複数台のパソコンに一度でインストールできるなど、そういった目標がありますが、"一体どうやって作ったらいいのか"というところで止まっています。 アドバイスをいただけたら幸いかと思います。 使用PCのOSはXPとVistaです。 厳しく書いていただいてかまいません。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- wildcat-yp
- ベストアンサー率37% (303/813)
実現方法はいろいろありますが、単純にWindowsのActiveDirectoryサーバ、クライアント構成にしていれば普通にできます。というかそういう機能があります。 WindowsUpdateとかも似たような機能はありますよね? UNIXでもSSHやRSH等を使用すればできますよね? まずは、世の中にどういったソリューションがあるのか調査から始めてはいかがですか? ネットワーク学科ということでネットワークに関しては詳しいのですよね? RIPとかも似たような機能では?これはサーバクライアントではなくP2Pですが・・・
- ts3m-ickw
- ベストアンサー率43% (1248/2897)
サーバと複数のクライアントがあると仮定します。 各々のクライアントにはこんなプログラムがインストールされ、ある程度の権限で実行されています。 「サーバから通信による指示を受けて、サーバから指示されたネットワーク上の特定の場所にあるsetup.exeを実行する(またはダウンロードして実行)」 きちんと管理された状況で使用するのなら便利なモノですが、管理されてない状況だと悪質なマルウェアになることを理解するべきです。 企業内だと安全のために「勝手にインストール」ではなくて、最新版がインストールされていないことをユーザに通知するようなプログラムを導入します。 例えばこんなの↓ http://www.cnes.co.jp/pp/miharisec/
お礼
サーバやクライアントと聞いてピンときました。 ファイルサーバを構築して、かつSSLなどでセキュリティを高めてストレージの貸出やネットワークの監視をやります! 返事が送れて申し訳ありませんでした。 回答ありがとうございました!
お礼
返事遅くなってしまって申し訳ありませんでした。 いろいろ調べてルータも使ってみようかと思いましたが、なかなか高価なので貸出は厳しいとのことでした。 そこでLinuxでサーバの構築をして、ストレージの貸出、DRBDによるミラーリング、Heartbeatでの監視を行うことになりました! 回答ありがとうございました。