我没有实际用过EJB。
session bean应该是在EJB容器中运行的吧。
我不确定它是否实现了serializable接口。
而且通过网络传送实例以后它还在EJB容器里吗?还能正常使用吗?不知道你是不是这个意思。
如果只是单纯的远程调用,那么EJB本来就是基于rmi-iiop的,为什么还要用socket呢??
session bean应该是在EJB容器中运行的吧。
我不确定它是否实现了serializable接口。
而且通过网络传送实例以后它还在EJB容器里吗?还能正常使用吗?不知道你是不是这个意思。
如果只是单纯的远程调用,那么EJB本来就是基于rmi-iiop的,为什么还要用socket呢??
解决方案 »
- lucene Error快来帮忙吧,
- tomcat 中项目测试,报500错误。
- hibernate 弊端
- junit测试与类测试
- strut新手问题??
- 初学JBOSS问题,我已经部署了一个应用在一个TOMCAT里面,现在需要JMS的东西,所以在另外装了一个JBOSS
- 如何发布JBuilder7中的ESite例子?救急!!!!
- ★★(讨论)做一个纯java的邮件服务器?有没有必要??★★
- 建立j2ee平台需要什么软件,如何配置?100相送
- 使用poi生成表格,读出后报错
- 在websphere中,怎样用JTA管理两个数据库,不用EJB,用JDBC
- 请教:如何将一个工程产生的jar文件,导入另一个需要该jar文件的工程中?(急)
如果socket 服务程序和Session bean(weblogic)在同一个进程中(两边能够相互访问到),问题就好解决了。如果socket当前作application
来启动,但是session通过web方式来启动,问题就不好解决了。socket 服务程序能够通过JNDI来取Session bean,然后传值。如果楼主是想放弃JNDI,而采用自己写的socket来取,那就麻烦了。
如果socket 服务程序和Session bean(weblogic)在同一个进程中(两边能够相互访问到),问题就好解决了。如果socket当前作application来启动,但是session通过web方式来启动,问题就不好解决了。socket 服务程序能够通过JNDI来取Session bean,然后传值。如果楼主是想放弃JNDI,而采用自己写的socket来取,那就麻烦了。
是一样的,没有什么差别
2.是否打开weblogic,用lookup()?
肯定要打开weblogic,也肯定是用lookup。3.JNDI调用EJB例子weblogic自带有。