Java で開発をしていると、「Thread を継承する」「Runnable を実装する」といったスレッドの入門記事を一度は目にします。一方で、実際の業務システムでは、アプリケーションサーバーがスレッドプールを管理し、その上でサーブレットやJSPが動いています。
コンピューターは、与えられた指示(プログラム)を一連のタスクとして実行します。このタスクの実行方法には、主に二つの基本的なアプローチがあります。 まず、「シングルタスク」は、文字通り一度に一つのタスクを順番に処理していく実行フローです ...
つい先日、次期Java EEプラットフォーム仕様となるJSR 316がExecutive Committieeによる最初の承認投票を賛成多数で通過した。JSR 316では、Java EE 6で新しく追加されるAPIとしてJSR 196、JSR 236、JSR 237、JSR 299、JSR 311などを挙げている。そのうちJSR 311については本連載で ...