📄 salaryclient.txt
字号:
import javax.ejb.*;
import examples.*;
import javax.naming.InitiallContext;
class SalaryClient {
public static void main( String [ ] args) {
try {
InitialContext ctx = new InitiaContext ();
Object objRef = ctx.lookup ("Salary");
SalaryHome home =(SalaryHome)
javax.rmi.PortableRemoteObject.narrow(objRef,SalaryHome.class);
Salary bean = home.create( );
System.out.println("Monthly net salary: " +
Bean.calculateSalary (30000,1,400));
} catch (javax.naming.NamingException ne ) {
System.out.println ("Naming Exception caught:" + ne );
} catch (javax.ejb.CreateException ce ) {
System.out.println ("Create Exception caught:" + ce );
} catch (javax.rmi.RemoteException re) {
System.out.println ("Remote Exception caught:" + re );
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -