CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2EE / EJB / JMS

求个实例 sessionbean

楼主wiki_001()2005-07-28 11:23:58 在 Java / J2EE / EJB / JMS 提问

求个实例   sessionbean 问题点数:100、回复次数:1Top

1 楼joshua_fh()回复于 2005-07-28 11:30:14 得分 100

public   class   HelloBean   implements   SessionBean   {  
      private   SessionContext   ctx;  
      public   HelloBean()   {  
      }  
      public   static   void   main(String[]   args)   {  
          HelloBean   helloBean1   =   new   HelloBean();  
      }  
      public   void   setSessionContext(SessionContext   parm1)   throws   javax.ejb.EJBException,   java.rmi.RemoteException   {  
        ctx=parm1;          
      }  
      public   void   ejbRemove()   throws   javax.ejb.EJBException,   java.rmi.RemoteException   {  
          /**@todo   Implement   this   javax.ejb.SessionBean   method*/  
          throw   new   java.lang.UnsupportedOperationException("Method   ejbRemove()   not   yet   implemented.");  
      }  
      public   void   ejbActivate()   throws   javax.ejb.EJBException,   java.rmi.RemoteException   {  
          /**@todo   Implement   this   javax.ejb.SessionBean   method*/  
          throw   new   java.lang.UnsupportedOperationException("Method   ejbActivate()   not   yet   implemented.");  
      }  
      public   void   ejbPassivate()   throws   javax.ejb.EJBException,   java.rmi.RemoteException   {  
          /**@todo   Implement   this   javax.ejb.SessionBean   method*/  
          throw   new   java.lang.UnsupportedOperationException("Method   ejbPassivate()   not   yet   implemented.");  
      }  
      public   String   hello()   {  
          System.out.println("Hello()");  
          return   "Hello,world";  
      }  
  }  
  ----------------------------------------  
  import   java.rmi.*;  
   
  public   interface   Hello   extends   EJBObject   {  
        public   String   hello()   throws   RemoteException;  
  }  
  --------------------------------------------  
  import   javax.naming.*;  
  import   javax.naming.Context;  
  import   javax.naming.InitialContext;  
  import   java.util.Properties;  
   
  public   class   HelloClient   {  
      public   HelloClient()   {  
      }  
      public   static   void   main(String[]   args)   {  
          try{          
           
          Properties   props=System.getProperties();  
          Context   ctx=new   InitialContext(props);  
          Object   obj=ctx.lookup("HelloHome");  
          HelloHome   home=(HelloHome)javax.rmi.PortableRemoteObject.narrow(obj,HelloHome.class);  
          Hello   hello=home.create();  
          System.out.println(hello.hello());  
          hello.remove();  
          }catch(Exception   e)  
          {  
               
          }  
           
      }  
   
  }Top

相关问题

  • 一个实例
  • 想找个实例
  • 各位高手帮忙看看怎么解决,SessionBean中要实例化一个类,它死活不给我实例化!
  • 请给个EJB的实例
  • 实例个数之限?
  • 向另一个实例发消息?
  • 能提供一个实例吗?
  • 怎样判断实例个数?
  • 如何实现只起一个实例?
  • 如何实例化一个FilenameFilter?

关键词

  • ejb
  • sessionbean
  • hellobean
  • ejbexception
  • remoteexception
  • rmi
  • implement
  • javax
  • todo
  • throws

得分解答快速导航

  • 帖主:wiki_001
  • joshua_fh

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo