UserWorkArea 区画へのアクセス
このタスクについて
作業域サービスは、java:comp/websphere/UserWorkArea という名前で UserWorkArea インターフェースの実装との JNDI バインディングを提供します。 これは、デフォルトの作業域区画、すなわち「UserWorkArea」区画です。 この区画が『作業域サービスの使用可能化 (UserWorkArea 区画)』での定義に従って使用可能にされている限り、自動的にこの区画が作成されて、JNDI ネーミングにバインドされます。UserWorkArea 区画にアクセスする必要のある アプリケーションは、次のコード例に示しているように、その JNDI 名で検索を実行できます。
例
import com.ibm.websphere.workarea.*;
import javax.naming.*;
public class SimpleSampleServlet {
...
InitialContext jndi = null;
UserWorkArea userWorkArea = null;
try {
jndi = new InitialContext();
userWorkArea = (UserWorkArea)jndi.lookup(
"java:comp/websphere/UserWorkArea");
}
catch (NamingException e) { ... }
}
このデフォルトの作業域区画を使用せずに、作業域区画サービスを使用して、ユーザーが独自の作業域区画を作成することもできます。