请问各位大牛,Android的客户端可以调用EJB的方法吗? 下面的程序中InitialContext是不是只有JAVASE可以调用? Android中调用不了?其中WeatherQuery 是服务器端导出的接口,client端的stubpublic static void main(String[] args)throws Exception {
//This class is the starting context for performing naming operations.
Properties props = new Properties();
props.setProperty("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory");
props.setProperty("java.naming.factory.url.pkgs","org.jboss.naming:org.jnp.interfaces");
props.setProperty("java.naming.provider.url","59.*.*.*");
InitialContext context = new InitialContext(props);
//远端调用查询方法,bean的名称与jboss服务器启动的EJB名称相同
WeatherQuery wq = (WeatherQuery)context.lookup("WeatherQueryBean/remote");
//调用接口中的方法
String[] weather = wq.getWeather("wuhan");
}先谢谢了
//This class is the starting context for performing naming operations.
Properties props = new Properties();
props.setProperty("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory");
props.setProperty("java.naming.factory.url.pkgs","org.jboss.naming:org.jnp.interfaces");
props.setProperty("java.naming.provider.url","59.*.*.*");
InitialContext context = new InitialContext(props);
//远端调用查询方法,bean的名称与jboss服务器启动的EJB名称相同
WeatherQuery wq = (WeatherQuery)context.lookup("WeatherQueryBean/remote");
//调用接口中的方法
String[] weather = wq.getWeather("wuhan");
}先谢谢了
解决方案 »
- struts2动态调用,求大神支招
- 用ibatis连接数据库插入数据时页面报错!!求各位大神解决下!!!!
- 救急,dtree ,关于Action向JSP的javascrpt中传list...
- 在 html中形成一个excel 文档 而且可以打印的 还是正反面 都要打印 怎样写啊!大虾 ...
- jsp页面跟新问题---请教大虾们解决
- 各路大侠停下脚步帮我看看,为什么在文本域中显示不出来?
- 在成都的1个Java程序员1个月能拿多少钱?
- hibernate + hsqldb 保存不了数据,是怎么回事?
- 关于hibernate的一点疑问
- 急啊,在solaris8上用JBOSS发布EJB的问题。
- X面试题
- Gson解析的问题
不过我也不熟悉,你自己摸索
后来放弃EJB,采用的HTTP传参数和返回xml的方法解决的,还是给你分