- - PR -
Webアプリについて
1|2|3
次のページへ»
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-03-15 11:10
VB.NET初心者です。
引数をもらって処理中に、他のクライアントからの要求が来た場合は 皆さんどう対応されているのでしょうか? マルチタスク?なのでしょうか? 何か参考になるものがあれば教えてください。 よろしくお願いします。 例)fom1.aspx、fom1.aspx.vb。 クライアントの要求で処理されるアプリ。 更新の画面で、引数のKeyを受取り、データをメンテ。 データのメンテは、Keyで削除し、新規追加。 | ||||||||||||
|
投稿日時: 2004-03-15 11:26
すみません、質問の焦点がよくわからないのですが。
ASP.NETのWebアプリケーションは、マルチタスクですか?という質問でしょうか。 Webアプリケーションをマルチタスクになるように組まなければならないのか。このとき、マルチタスクにするのは勝手になるのか、そのように実装しなければならないのか?ということでしょうか。 同じキーに対する値を変更する要求が複数同時に発生した場合、どのように処理したらよいのか?ということでしょうか。 パッと読んで3つ浮かんだのですが、それともほかのことでしょうか? | ||||||||||||
|
投稿日時: 2004-03-15 11:31
NAL-6295です。
ASP.NETはセッション間が干渉しあわないような仕組みになっていますので、下記の場合を除いては気にしなくてもよいです。 ・Shared(static)な変数を利用 どのセッションからもアクセスされるため、排他処理が必要。 ・Applicationを利用 どのセッションからもアクセスされるため、.Lock,.Unlockで排他を行う必要があり。 ・メモリ以外の資源を利用(DBとか、ファイルとか・・・) セッション間で排他処理が必要。 例えると、 アプリケーションというマンションにセッション別の部屋があり、 占有部分は好きに使ってもいいが、共有部分は他を気にする必要がある。 といったところでしょうか。 #例えが分かりにくかったら無視してください。 [ メッセージ編集済み 編集者: NAL-6295 編集日時 2004-03-15 11:35 ] | ||||||||||||
|
投稿日時: 2004-03-15 11:53
こんにちは、まゆりんです。
テーブルデータ操作中に同じデータを操作したい場合どうすれば良いのか? とも取れますが、どちらについて聞きたいのでしょう?(.NET?DB?) #以下蛇足
アパートや寮だと共有部分が共用トイレ、風呂みたいなものですかね(笑) #注:うちは占有部分です。 _________________ まゆりん @ わんくま同盟 Blog る。 | ||||||||||||
|
投稿日時: 2004-03-15 12:00
その通りですね(笑) そこに、排他処理が無いと大変なことに・・・。 | ||||||||||||
|
投稿日時: 2004-03-15 12:03
だからこそLock(鍵)が重要で・・・。 | ||||||||||||
|
投稿日時: 2004-03-15 13:18
ichiroさんへ:
脱線ばかりでごめんなさい。でも、ちょっと考えてほしいのです。あなたの知っていることすべてを、この掲示板を見ている人が知っているわけではありません。私が3つ、まゆりんさんが1つあげているように、回答を付ける点として考えられるところがいくつか読み取れるのです。 NAL-6295さんのように、自分が理解した点すべてについて回答をつけるのも1つの方法でしょう。しかし、その回答が、あなたのほしいと思っているものと一致しているかどうかは、あなたにしかわかりません。複数の点があったとして、それらすべてに回答をつけると、回答者に負担がかかるのはもちろん、その中から自分のほしい答えを見つけなければならないあなたにも、負担がかかります。 ここで回答に対して「私が知りたいのは、そういうことではなく、**ということです」と返したとします。たいていの人は「そういうことでしたか。それは○○です」と返してくれるでしょう。私も、書くのはそうします。でも私は、心の中で「だったら最初からそう書けよ」と思ってしまうのです。 これを心の中だけに止めておけばいいのですが、もし書いてしまったら。あなたも、私も、いやな思いをするでしょう。 お互いがいい気持ちでいられるように、もう少し書き方に気をつけていただけませんか? [以下、元のまま] いつの間にか脱線しているし… 脱線ついでに:
"風呂"には「排他処理」を、意図的にかけない場合があります(←修正) #息子よ、父ちゃんは「温泉」に入りたかったぞ・・・ [ メッセージ編集済み 編集者: Jitta 編集日時 2004-03-15 13:55 ] | ||||||||||||
|
投稿日時: 2004-03-15 14:23
こんにちは、まゆりんです。
って、いつの間にか続いてる・・・ ごめんなさい。。。>ichiroさん
色々な意味に捉えられているようですので、逆質問。 1.何がしたいのですか?(もっと具体的に) 2.この質問内容に関してどこまで調べていらっしゃいますか? (既に調査済みの回答をしても意味が無いですから) 3.どのような結果を求めていますか? 4.環境は?(これ重要) 始めは書き方に戸惑うかもしれませんが、上記内容を含め 出来る限り詳しく書いて頂くことが、早期解決に繋がることも少なくはありません。 次回からで構いません、書き込む前に質問する内容をまとめるか、 投稿する前に再度確認して頂ければ幸いです。 #文章ちょっと修正&Jittaさんが同様のレスをしていたのに気付きました。 #当然、Jittaさんの方が説得力があるわけで・・・ _________________ まゆりん@絶賛勉強中<基本情報処理 [ メッセージ編集済み 編集者: まゆりん 編集日時 2004-03-15 14:28 ] |
1|2|3
次のページへ»