プログラミングサーバ上でのプログラミング |
|
Q. | 複数Webクライアントからの同時アクセス要求に対してどのようなことが起こりますか。 [No.2004060106] |
---|---|
A. |
サーバ側では要求ごとに新しいプロセス、もしくはスレッドが起動してその中で処理が行われます。プロセスになるか、スレッドになるかは、Webサーバ上でどのようなプログラミング・インターフェイスをお使いになるかによります。通常、CGIだとプロセス、ASPやServletだとスレッドになります。 なお、XSL Formatterは、フォーマッタオブジェクトをプロセスまたはスレッド間で共有できない仕組みになっています。このため、要求ごとに新しいオブジェクトを作る必要があります。 |