【質問】ASP.NETスレ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
303:nobodyさん 07/12/08 23:12:09 一つ目のインスタンスってなんのこと? Application_Endはアプリケーションがシャットダウンされるとき。 通常はユーザのアクセスが一定時間無かったとき。 サイト起動時ってのはASP.NET側ではない(まだ動いてもいないから) サイト起動時にやらないといけない理由があまり見当たらないんだが… 304:302 07/12/08 23:12:38 追伸です。 まだSelect文しか流してはいませんが、ASP.net側ではとりあえず接続は出来ているようです >問題のデータベース 305:nobodyさん 07/12/08 23:14:08 >>302ASP.NETで使用中とは、IISで運用中ってことかい? IISで動作中は、例えばIIS6だとNETWORK SERVICEユーザが使用中だから、 User Instance=Trueでは使えないはず。 306:nobodyさん 07/12/08 23:23:50 >>303 ユーザが画面を開いていないときでも、チャットには繋げっぱなしにしたいのです…。 とりあえずWebサーバ起動時に繋げにいって、チャットの書き込みをサーバのログに吐く。 ユーザは必要な時だけWebサーバにアクセスするという形で。 自分だけが使うものなので、最悪、起動時は必ず画面を開いてApplication_Startを 呼んでやるという形でもいいのですが、終了時はApplication_Endでチャット切断処理を やってしまうと、ユーザからのアクセスが無いときに勝手に接続が切れてしまうので…。 かといってどこかに明示的な切断を入れないと、アプリ終了後もタイムアウトするまで チャットに居座りっぱなしになる行儀の悪いプログラムになるなあと。 ユーザの状態に依存しない開始と終了イベントを取れれば、 ユーザは必要な時だけWebサーバにアクセスし、ユーザはサーバ側のチャットへの 接続状態を気にしなくて済むようになり、サーバ側もユーザの接続状態を 考えなくて済むようになると思いまして。 画面側にはWebサービスとして、チャットで発言するメソッドと、画面更新のために 最新のチャットログを取得するメソッドくらいを提供してやればいいかなと。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5059日前に更新/244 KB
担当:undef