📄 ejbproxytest.java
字号:
/*
* Created on 2007-3-27
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package com.nari.pmos.proxy.test;
import pbos.dao.client.PbosDAOProxy;
import com.nari.pmos.ejb.interfaces.LogmgrProxy;
import com.nari.pmos.ejb.interfaces.helloProxy;
import com.nari.pmos.proxy.client.HttpLogin;
import com.nari.pmos.proxy.client.ServletLocator;
/**
* @author hujun
*
* TODO To change the template for this generated type comment go to Window -
* Preferences - Java - Code Style - Code Templates
*/
public class EjbProxyTest {
/**
*
*/
public EjbProxyTest() {
super();
// TODO Auto-generated constructor stub
}
public void testHelloEjb() {
HttpLogin login = new HttpLogin();
login.setHttpUrl("http://127.0.0.1:8080/pmos2000/pmos2000/ProxyServlet");
login.setUser("dev_01");
login.setPwd("1");
if(!login.logon()){
System.out.println("--- login failed !!! ---");
System.exit(-1);
}else{
System.out.println("--- login successed !!! ---");
}
ServletLocator locator = login.getLocator();
try {
System.out.println("--- step 1 ---");
LogmgrProxy proxy = (LogmgrProxy) locator.locateEjb(LogmgrProxy.class);
//PbosDAOProxy dao_proxy = (PbosDAOProxy) locator.locateEjb(PbosDAOProxy.class);
System.out.println(proxy.recorde("log_Type", "user_Account", "message", "log_Flag"));
} catch (Exception e) {
e.printStackTrace();
}
System.out.println("--- step 2 ---");
}
public static void main(String[] args) {
EjbProxyTest test = new EjbProxyTest();
test.testHelloEjb();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -