当前位置:  技术问答>java相关

那位英雄有EJB的例子什么的!

    来源: 互联网  发布时间:2015-06-19

    本文导语:  英雄!我再也经受不起,不会EJB的打击了~!有没有做过的工程什么的!发给俺看看,包括EJB的远程和home接口什么的!不能运行没有关系!只要例子是正确的就可以拉! 谢谢拉!!!! | 交流...

英雄!我再也经受不起,不会EJB的打击了~!有没有做过的工程什么的!发给俺看看,包括EJB的远程和home接口什么的!不能运行没有关系!只要例子是正确的就可以拉!
谢谢拉!!!!

|
交流!

|
一个简单的无状态session EJB。好好部署肯定能运行

//myejbhome.java
import javax.ejb.*;
import java.rmi.*;
public interface myejbhome extends javax.ejb.EJBHome
{
myejbobj create() throws RemoteException,CreateException;
}
//myejbobj.java
import javax.ejb.*;
import java.rmi.*;
public interface myejbobj extends javax.ejb.EJBObject 
{
public String doejb(String str) throws RemoteException;
}
//myejbclass.java
import javax.ejb.*;
import java.rmi.*;
import javax.naming.*;
public class myejbclass implements javax.ejb.SessionBean
{
public myejbclass(){
}
public void ejbCreate() throws RemoteException, CreateException {
}
public void ejbActivate() throws RemoteException {
}
public void ejbPassivate() throws RemoteException {
}
public void ejbRemove() throws RemoteException {
}
public void setSessionContext(SessionContext ctx) throws RemoteException {
}
public String doejb(String str)
{
System.out.println ("hello world ejb"+str);

return "girl";
}
}
//myejbclient.java
public class myejbclient
{
  public static void main(String[] args)
  {
    try
    {
      javax.naming.Context initContext=new javax.naming.InitialContext();
      Object obj=initContext.lookup("myejb");
      myejbhome home=(myejbhome)javax.rmi.PortableRemoteObject.narrow(obj,myejbhome.class);
      myejbobj remote=home.create();
      String getfromejb=remote.doejb("   hi!   ");
      System.out.println(getfromejb);
    }
    catch(Exception e)
    {
      System.out.println (e);
    }
  }
}

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 英雄城市扩展工具 HeroStats
  • 魔法门英雄无敌引擎 OpenHoMM
  • 英雄,救命啦!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • 我很菜,Ghost怎么用~???人道主义者,英雄主义者! 进来得分!!!!
  • 英雄救我
  • 高分赠英雄:如何改变JScrollPane的滚动条宽度?
  • 高分赠英雄!请问怎样才能获取主机名??
  • 我准备学习Java,如何配置Java环境?拜托各位英雄!!!
  • 欢迎个路英雄豪杰来参加讨论
  • shell脚本中的一个赋值问题,各位英雄多谢指教啊!!:)
  • 英雄在哪儿?一个关于weblogic的小问题!60分!
  • 急求 unix 与linux在文件存储上 和数据存储上有哪些不同 希望各路英雄帮忙
  • 各位达人,英雄,小弟求 turbolinux 10教程一份,越全越好 100分相送,顶者有分
  • 广发英雄帖!!!!!!!!!如有能答者外300分!!!!!!!!(应该是很简单的噢!)
  • 想不到一个小问题也能憋倒英雄汉(就算我是吧,呵呵!)高手欢迎!
  • 一个提了多次但没解决的问题Unable to load class LanguageBean,哪位英雄能搞顶啊
  • JRUN和IIS4.0连接的问题。英雄救命!!
  • 请问路人甲大佬:创建weblogic连接池为什么出例外?------欢乐英雄
  • 超级菜鸟大发英雄贴,放分请较如何学习LINUX...............
  • GOOGLE了好几遍就是找不到SHELL设置终端打印机字体的说明!各路英雄给支个招!什么方案都行!C的SHELL的!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3