📄 statefulsessioncountclient.java
字号:
package statefulsession.client;
import javax.naming.Context;
import javax.naming.InitialContext;
import java.util.Properties;
import statefulsession.count.*;
public class StatefulSessionCountClient {
public static void main(String[] args) {
String url = "t3://localhost:7001";
Context initCtx = null;
StatefulSessionHome home = null;
try {
Properties env = new Properties();
env.put(Context.INITIAL_CONTEXT_FACTORY,
"weblogic.jndi.WLInitialContextFactory");
env.put(Context.PROVIDER_URL,url);
initCtx = new javax.naming.InitialContext(env);
}
catch(Exception e){
System.out.println("Cannot initial context : "+e.getMessage());
System.exit(1);
}
try{
home = (StatefulSessionHome) initCtx.lookup("StatefulSessionBean");
StatefulSession statefulSessionCount[] = new StatefulSession[3];
int countVal = 0;
System.out.println("Instantiating Bean...");
for (int i = 0; i < 3; i++) {
statefulSessionCount[i] = home.create(countVal);
countVal = statefulSessionCount[i].count();
System.out.println(countVal);
Thread.sleep(500);
}
System.out.println("Calling count() on Bean...");
for (int i = 0; i < 3; i++) {
countVal = statefulSessionCount[i].count();
System.out.println(countVal);
Thread.sleep(500);
}
for (int i = 0; i < 3; i++) {
statefulSessionCount[i].remove();
}
}
catch (Exception e) {
e.printStackTrace();
}
}
public StatefulSessionCountClient() {
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -