⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sessionbmpclient.java.txt

📁 Enterprise Java Bean的PPT文档,很好的东西.
💻 TXT
字号:
/* * Created on Jun 14, 2003 * * To change the template for this generated file go to * Window>Preferences>Java>Code Generation>Code and Comments */package au.com.tusc.client;import java.rmi.RemoteException;import java.util.Hashtable;import javax.ejb.CreateException;import javax.naming.InitialContext;import javax.naming.NamingException;import au.com.tusc.bmp.CustomerData;import au.com.tusc.bmp.ManagerData;public class SessionBMPClient {	private au.com.tusc.session.StoreAccessHome getHome()		throws NamingException {		return (au.com.tusc.session.StoreAccessHome) getContext().lookup(			au.com.tusc.session.StoreAccessHome.JNDI_NAME);	}	private InitialContext getContext() throws NamingException {		Hashtable props = new Hashtable();		props.put(			InitialContext.INITIAL_CONTEXT_FACTORY,			"org.jnp.interfaces.NamingContextFactory");		props.put(InitialContext.PROVIDER_URL, "jnp://127.0.0.1:1099");		InitialContext initialContext = new InitialContext(props);		return initialContext;	}	public void testBean() {		try {			au.com.tusc.session.StoreAccess myBean = getHome().create();			//--------------------------------------			//This is the place you make your calls.			//System.out.println(myBean.callYourMethod());			System.out.println("Request from client : ");			String userID =   myBean.loginUser("ANDY","PASSWD");			System.out.println("Reply from Server: Your userid is " + userID );			CustomerData cd = myBean.getCustomerData(userID);						System.out.println ("Andy your details with MyStore are  " + cd );									System.out.println("Request from client : ");			String mgrID =   myBean.loginUser("RUSTY","PASSWD");			System.out.println("Reply from Server: Your mgrid is " + mgrID );			ManagerData md = myBean.getManagerData(mgrID);						System.out.println ("Rusty your details with MyStore are  " + md );					} catch (RemoteException e) {			e.printStackTrace();		} catch (CreateException e) {			e.printStackTrace();		} catch (NamingException e) {			e.printStackTrace();		}	}	public static void main(String[] args) {		SessionBMPClient test = new SessionBMPClient();		test.testBean();	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -