■62381 / inTopicNo.9) |
Re[4]: 組み込みのFTPサーバーについて |
□投稿者/ mf (5回)-(2011/10/05(Wed) 21:55:53)
|
■No62351 (とっちゃん さん) に返信 > ここから見えるのは、 > 1.システム会社のサーバー->お客様側のサーバー > 2.お客様側のサーバー->各端末 > の二つのファイル転送処理です。 > > FTPサーバーはどの部分で利用しようと思っているのでしょうか? FTPが必要になってくるのは、1,2で必要になってきますが、FTPサーバーの自動インストールに関しては2のお客様サーバーに対してのものです。
> msi でのインストールを前提としているのであれば、2の部分は、端末にインストーラをコピーしなくてもサーバー上のものを直接実行できますし > httpを使ってということもできます(ftpもできると思いますが、サンプルを見たことがないので不明)。 > こちらについては、ファイルデータの転送プロトコルとして何を使うか?という部分だけになってくるかと。。。 > お客様側のサーバーがLinux系なら、httpd が無難なのかな?とは思いますが、ftpも使える可能性は十分あります。もっともWindowsサーバーなら > ちなみに、sourceforge.netのWebサーバーから直接実行する事例として、こんなの書いてます。多少は?参考になると思います。 > http://blogs.wankuma.com/tocchann/archive/2010/09/06/192786.aspx > http://blogs.wankuma.com/tocchann/archive/2010/09/07/192804.aspx これは便利ですね!ぜひ参考にさせていただきます。
> わざわざ別途サーバーを起こさなくても、共有フォルダで公開しておくだけで済ませられますが... 都合上、共有フォルダからのコピーという形はとれないので・・・
> なんとなく、Push型の配信システム(のようなもの)がほしいのかな?という気はしますが
そうですね。感覚としては似ていますが、どっちかというとプル型(のようなもの)のイメージのほうが近いと思います。
> さて、もう一方の1の部分ですが、こちらはプロトコルをどうするか?以前に、お客様側のサーバーがインターネット上に公開されている必要があります。 > もともとそういうマシンを用意している環境なら、大したことはないかもしれませんが、そうではなく..となると、公開サーバーの用意から始めることになるため、 > 単にFTPサーバー機能を用意すれば済むという問題ではなくなってしまいます。 > 作るの大変ですよ...
ですよね・・・ 1.システム会社のサーバーー>お客様側のサーバーの形式は、システム会社にFTPDがあってお客様側サーバーはインターネットに公開されているものをおいてもらうつもりです。
2.お客様側のサーバー->各端末に関してはお客様側サーバーにFTPサーバーを自動でインストールさせるのは抵抗があると意見があり、現在再検討しているところです。 今のところ、SQLServerはお客様サーバーに確実にインストールされるものなので、DBにシステムの更新パッチを保存しておいて、それを各端末がダウンロードする仕組みにしようかと検討中です。
流れとしては 1.お客様サーバがシステム会社からシステムの更新パッチをダウンロード。 2.お客様サーバがダウンロードしたパッチをSQLServer上に保存 3.各端末がお客様サーバーのSQLServerにアクセスして更新パッチをダウンロード といった形にしようかと考えております。
|
|