知识大全 JBoss下的EJB3开发无状态会话Bean

Posted 状态

篇首语:与其积攒满箱子的金银,不如积攒满肚子的学问。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JBoss下的EJB3开发无状态会话Bean相关的知识,希望对你有一定的参考价值。

JBoss下的EJB3开发无状态会话Bean  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

     开发一个具有Remote和Local接口的EJB Stateless SessionBean        Remote接口 RemoteHelloWorld java    Local接口 LocalHelloWorld java    SessionBean:HelloWorldBean java    JNDI配置 jndi properites    JSP hello jsp

    package yourpany ejb ;    public interface RemoteHelloWorld       public String Say(String name);   

    package yourpany ejb ;    public interface LocalHelloWorld       public String Say(String name);   

    package yourpany ejb ;    import javax ejb Stateless;    import javax ejb Remote;    import javax ejb Local;    import yourpany ejb RemoteHelloWorld;    import yourpany ejb LocalHelloWorld;

    @Remote(RemoteHelloWorld class)    //注释表示RemoteHelloWorld为这个SessionBean的Remote接口    @Local(RemoteHelloWorld class)    //注释表示LocalHelloWorld为这个SessionBean的Local接口

    //@Stateless注释表示这是一个无状态会话Bean    public @Stateless class HelloWorldBean implements RemoteHelloWorld LocalHelloWorld        public String Say(String name)           return 这是一个无状态的EJB 会话BEAN 作者 +name;                //JNDI配置告诉了你的客户端初始化jndi naming service    jndi properties:        java naming factory initial= jnp interfaces NamingContextFactory    java naming factory url pkgs= jboss naming: jnp interfaces    java naming provider url=localhost:

    JSP中调用代码如下     <%        Properties prop=new Properties();        prop load(Thread currentThread() getContextClassLoader() getResourceAsStream    ( jndi properties ));        InitialContext ctx=new InitialContext(prop);        RemoteHelloWorld remotehelloworld=(RemoteHelloWorld)ctx lookup    ( HelloWorldBean/remote );        remotehelloworld Say( Christina [remote] );        LocalHelloWorld localhelloworld=(LocalHelloWorld)ctx lookup    ( HelloWorldBean/local );        localhelloworld Say( Christina [local] );    %>   

    运行结果

    这是一个无状态的EJB 会话BEAN 作者 Christina [remote]

    这是一个无状态的EJB 会话BEAN 作者 Christina [local]

    总结步骤

cha138/Article/program/Java/ky/201311/29214

相关参考

知识大全 Eclipse+JBoss+EJB3的Session Bean注释方法

Eclipse+JBoss+EJB3的SessionBean注释方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 Eclipse + JBoss 5 + EJB3

Eclipse+JBoss5+EJB3  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  有时客户端

知识大全 JAVA中Session的会话状态

JAVA中Session的会话状态  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  会话状态的维持

知识大全 用SQL Server保持会话状态

用SQLServer保持会话状态  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在调用服务器后要

知识大全 无Cookie会话的实现

无Cookie会话的实现  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  无Cookie会话  在

知识大全 一个用JAVA开发的会话密钥程序,可能对你有所帮助

一个用JAVA开发的会话密钥程序,可能对你有所帮助  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET MVC 4框架揭秘:Controller的释放和会话状态行为的控制[2]

ASP.NETMVC4框架揭秘:Controller的释放和会话状态行为的控制[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的

知识大全 ASP.NET MVC 4框架揭秘:Controller的释放和会话状态行为的控制[1]

ASP.NETMVC4框架揭秘:Controller的释放和会话状态行为的控制[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的

知识大全 控制bean定制器的技巧

  概要  集成开发环境(IDEs)可以解剖一个bean类的文件并且生成一个带参数的对话框开发者可以利用它来定制自己的bean但是这些标准的定制对话框留下了很多参数以满足它的适应性灵活性和美学目的本文

知识大全 Eclipse+JBoss+MySQL开发环境设置的介绍

Eclipse+JBoss+MySQL开发环境设置的介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下