すべてのカテゴリ » インターネット・パソコン » 技術・プログラミング

質問

終了

VB2005でwebアプリケーションを作成中です。
SMTPで複数ユーザに本文の異なるメールを一斉に送る機能を作りたいのですが、ユーザ数が増えて処理に時間がかかると、タイムアウトになってしまいます。出来れば、送信ボタンを押した時点で画面は次の操作が出来るようにして、裏でメール送信処理を行い、結果だけ受け取りたいのです。スレッドのような考え方が、webでも可能でしょうか。方法があれば、手掛りだけでも教えていただけると助かります。

  • 質問者:匿名希望
  • 質問日時:2009-01-07 11:38:11
  • 0

並び替え:

>スレッドのような考え方が、webでも可能でしょうか。
はい、可能です。VB2005で試したことはありませんが、以前Javaで同様のプログミングをしたことがあります。リクエストを受け取ったら別スレッドを起動して、そのスレッドにメール送信をさせます。そしてスレッドを立ち上げたスレッドはそのままレスポンスを返せばOKです。VB2005のスレッドについてはいかが詳しそうです。

http://support.microsoft.com/kb/316136/ja

  • 回答者:まりお (質問から6時間後)
  • 0
この回答の満足度
  
参考になりました。回答ありがとうございました。

登録不要!簡単にご利用できます わからないことは聞いてみよう

* Sooda! 会員の方は、ログインしてください。

 ? 利用規約とは?

 ? 禁止事項とは?

ニックネーム

このニックネームを記憶する
メールアドレス

* ご記入いただいたメールアドレス宛に、あなたの質問に回答がついたことをお知らせします(回答のほかSooda! からのオススメ情報も掲載されている場合があります)。
なお、このお知らせのメールはSooda! 会員の方は解除が可能です。

関連する質問・相談

Sooda!からのお知らせ

一覧を見る