デプロイされたEJBを使う

int balance = 0;
try {
Hashtable env = new Hashtable();
InitialContext ctx = new InitialContext(env); //(1)
BankHome home =
(BankHome)PortableRemoteObject.narrow(
ctx.lookup(“ejb/sample/Bank”),
BankHome.class); // (2)
Bank bank = home.create(); // (3)
balance = bank.balance(accountNumber); // (4)
bank.remove(); // (5)
} catch (NamingException ne) {
ne.printStackTrace();
} catch (CreateException ce) {
ce.printStackTrace();
} catch (RemoveException re) {
re.printStackTrace();
}
http://www.atmarkit.co.jp/fjava/rensai3/jboss04/jboss04.html


その他

タイトルとURLをコピーしました