- PR -

JSPから外部PCのCドライブに書き込み

投稿者投稿内容
まじぇ
常連さん
会議室デビュー日: 2006/05/31
投稿数: 22
投稿日時: 2006-06-14 11:13
引用:

ukさんの書き込み (2006-06-14 11:03) より:
Webアプリケーションで行うとすると、かなり無茶な仕様です。
というか、そもそもPC-AのIE強制終了って必要なんですか? PC-Bからのログインを
拒否するだけで十分ではないですか?



無茶すぎですよね・・・
客先からそういう仕様はできないか?ということだったのですが、
ちょっと厳しい旨を客先と相談したいと思います。
taku
ぬし
会議室デビュー日: 2002/11/12
投稿数: 918
お住まい・勤務地: 墨田区→中野区
投稿日時: 2006-06-14 11:13
引用:

まじぇさんの書き込み (2006-06-14 10:49) より:
3.その際、二重ログインをさせない為に、PC-AのIEを強制終了させる
(強制終了の方法は、クライアントにVBで作成したWindowsサービスが入っていて
常にC:tempを監視し、特定のファイルが存在したらIEを強制終了し、
特定のファイルを削除するものです。)


 2重ログインを防ぐためなら、他にもやり方は有ります。
こんなことの為に、VBのアプリを、
各クライアントへインストールする設計はNGでは?
冬寂
ぬし
会議室デビュー日: 2002/09/17
投稿数: 449
投稿日時: 2006-06-14 11:16
引用:

まじぇさんの書き込み (2006-06-14 10:49) より:
3.その際、二重ログインをさせない為に、PC-AのIEを強制終了させる
(強制終了の方法は、クライアントにVBで作成したWindowsサービスが入っていて
常にC:tempを監視し、特定のファイルが存在したらIEを強制終了し、
特定のファイルを削除するものです。)


ukさんも書かれていますが、二重ログインを拒否するのに、普通はPC-Bからの方のログインを拒否するようにしますよ。

例えば、ログイン処理時にセッションにPC-Aのクライアント情報(例えばIPアドレスなど)を保存するようにしておいて、
アクセスしてくるクライアントの情報をそれらの情報と突き合わせて矛盾が出た場合に拒否するような方法です。

(まじぇさんの今の方法で作るのは、真面目に怖いので、すでに出来ているソリューションなどを見て勉強しておいた方がいいですよ。)
(と言っても、JSPについては全然知らないのでお勧めが思いつかないのですが(汗))
まじぇ
常連さん
会議室デビュー日: 2006/05/31
投稿数: 22
投稿日時: 2006-06-14 11:18
引用:

takuさんの書き込み (2006-06-14 11:13) より:
 2重ログインを防ぐためなら、他にもやり方は有ります。
こんなことの為に、VBのアプリを、
各クライアントへインストールする設計はNGでは?



何故客がPC-AのIE強制終了にこだわるかが謎なんです。
そもそも一般常識で言えば、2重ログインをさせないという
案件ならばPC-Bを弾きますよね・・・
ちょっと上とも相談してみますね。
takuさんを始め皆様、色々とご助力頂き有り難う御座います!
KOX
大ベテラン
会議室デビュー日: 2004/08/23
投稿数: 142
投稿日時: 2006-06-14 12:54
2重ログイン制御にて、後勝ちのシステム案件は、
多数あると思いますよ。

PC−AのIE強制終了ではなく、
単にそのWebサイトから追い出せばよいのでしょう?
比較的簡単だと思うのですが、
難しい理由がわかりません。
教えていただけると助かります。

※まじぇさんの最初の案は無茶だと思いますが。
まじぇ
常連さん
会議室デビュー日: 2006/05/31
投稿数: 22
投稿日時: 2006-06-14 13:12
引用:

KOXさんの書き込み (2006-06-14 12:54) より:

PC−AのIE強制終了ではなく、
単にそのWebサイトから追い出せばよいのでしょう?
比較的簡単だと思うのですが、
難しい理由がわかりません。
教えていただけると助かります。



システムの全てがJSPで作られている訳ではなく、
トップページのみがJSPで、そこからAppletを呼ぶシステムになっております。
(システム本体はAppletです。)
そのようなWebシステムでPC-Aを追い出すことは可能でしょうか?
もし可能ならばご教授頂けると幸いです。
uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2006-06-14 13:17
引用:

2重ログイン制御にて、後勝ちのシステム案件は、
多数あると思いますよ。


あるでしょうね。

引用:

PC−AのIE強制終了ではなく、
単にそのWebサイトから追い出せばよいのでしょう?
比較的簡単だと思うのですが、
難しい理由がわかりません。
教えていただけると助かります。


誰も難しいとは書いていないと思うのですが、誰に対して訊いているのでしょうか?
「後勝ち」にしたい、と要件が出ているのであれば、それはそれなりの対応があります
が、今のところわかっているのは、「2重ログインを防ぐ」ために「先にログインした
方のブラウザを強制終了させる」という仕様にしよう、としているということです。

引用:

※まじぇさんの最初の案は無茶だと思いますが。


仕様を出したのはまじぇさん側ではなく、ユーザ側だと思いますが、実際に使う場面を
想定したら、誰かが反対してもよさそうなものですが
KOX
大ベテラン
会議室デビュー日: 2004/08/23
投稿数: 142
投稿日時: 2006-06-14 13:29
>誰も難しいとは書いていないと思うのですが、誰に対して訊いているのでしょうか?
・・・書いてないですね。
勝手に解釈してました。申し訳ありません。

「2重ログインを防ぐ」・「先にログインした方のブラウザを強制終了させる」
から「後勝ち」の仕様だと判断いたしました。
先にログインした人が、操作できなければ強制終了させる必要もないのかと。

ちなみにこの手の案件が発生した場合は、私も反対します。
が、実際の運用を想定するとできないこと困ることも多々あるのですよね。


話は変わりますが、
当初のスレッド(タイトル)と意味合いが変わってきていると思うので、
別スレッドにしたほうがよいと思うのですが、どうでしょう。

スキルアップ/キャリアアップ(JOB@IT)