`

JBoss 部署EJB应用并在客户端调用

 
阅读更多

 

 

  参考文章 : JBoss AS 7 remote EJB client tutorial     

                             EJB invocations from a remote client using JNDI

       任务 : 通过Jboss来部署EJB应用,然后在客户端调用!很简单,可是如果你是

       第一次用, 难免遇到许多坑。

 

       1. 第一个就是版本选择问题: 我第一次下的是Jboss7.0.2-Final版,可是按照网上的

       的教程,感觉它就像一个残缺版一样,少东西,bin目录下面根本就没有client....

       所以,我使用的版本是7.1

 

       2. 开发步骤: 服务端应用直接通过eclipse部署到Jboss, Jboss的使用更Tomcat类似,

       客户端的开发,第一要引入bin/client/目录下的jar , 只要引入它就可以了!

       客户端jboss-ejb-client.properties 的配置的时候,有个属性必须注意了:

        remote.connection.default.port = 4447 (这个远程端口,jboss默认的就是4447,不要改了,我就是想着jboss通过浏览器

访问的端口为9000 , 我就把它改成了9000 ,结果就出现了下面的异常:)

        

 Could not register a EJB receiver for connection to remote://192.168.1.1:4447
java.lang.RuntimeException: Operation failed with status WAITING

      

分享到:
评论

相关推荐

    jboss下部署ejb详细步骤

    本文将深入探讨在JBoss应用服务器上部署EJB的详细步骤,这对于理解Java EE架构和进行实际开发至关重要。 一、EJB简介 EJB是Java EE规范的一部分,它提供了一种标准的方式来实现业务逻辑,分为三种主要类型:会话...

    Jboss上部署EJB方法

    本文旨在通过实例简化这一过程,帮助新用户快速熟悉在JBoss 3.0中配置和部署EJB。 3. EJB配置与部署基础 - **ejb-jar.xml**:按照J2EE规范,每个EJB jar包都需要一个ejb-jar.xml文件,定义EJB的相关元数据。 - **...

    Jboss下开发ejb应用之一会话bean的应用

    本文将围绕“Jboss下开发ejb应用之一会话bean的应用”这一主题,深入探讨如何在Jboss应用服务器上开发和部署会话Bean,以及涉及到的相关工具和源码。 会话Bean是EJB的一种类型,它代表了业务逻辑组件,为客户端提供...

    Jboss下开发ejb应用之一实体bean的应用

    部署成功后,客户端就可以通过JNDI查找并调用实体Bean的方法。 总结,开发EJB应用,特别是实体Bean,涉及的知识点包括: 1. EJB概念和生命周期 2. JBoss应用服务器的安装与配置 3. Maven或Gradle项目配置 4. 注解...

    在JBoss下配置EJB

    4. **部署**:在JBoss中部署EJB 2.0应用,通常需要将ejb-jar.jar、client-ejb-jar.jar和相应的jboss.xml放入`server/default/deploy`目录下。 接下来,我们转向EJB 3.0的配置: 1. **注解驱动**:EJB 3.0引入了...

    JBoss7.1下EJB入门范例代码

    总结起来,这个示例涵盖了 EJB 在 JBoss 7.1 下的基础使用,包括 EJB 的创建、部署、远程调用以及 Web 客户端的交互。通过学习这个示例,你可以了解如何在实际项目中利用 JBoss 提供的企业级功能来构建可扩展且可靠...

    使用eclipse通过jboss开发简单的ejb应用(jboss7.x & ejb3.x)

    Eclipse将自动构建并部署ejb模块到服务器。 6. **编写客户端**:创建一个新的Java项目作为客户端,引入EJB项目的ejb-jar和client-jar依赖。使用`InitialContext`查找远程bean并进行调用。 在提供的压缩包中,有两...

    EJB视频教程 3.开发EJB的客户端 4.把jboss集成进eclipse

    2. **部署EJB到JBoss**:理解EJB的部署描述符(ejb-jar.xml, jboss.xml等),以及如何打包EJB项目并将其部署到JBoss服务器。 3. **调试和测试**:学习如何在Eclipse中设置断点,进行远程调试,以及使用JUnit进行...

    jboss 测试EJB 的例子

    5. **客户端调用**:ejb_client可能是一个简单的Java客户端程序,使用EJB的远程接口来调用服务端的EJB方法。JNDI(Java Naming and Directory Interface)用于查找并绑定EJB的引用。 6. **readme.txt**:这个文件...

    jboss7 + EJB3

    在JBOSS7中部署EJB3应用,通常需要以下步骤: - 创建EJB项目:使用Maven或Gradle创建包含EJB3组件的Java项目。 - 编写EJB:使用注解如`@Stateless`、`@Stateful`、`@Singleton`、`@MessageDriven`来定义不同类型...

    JBoss3.0下配置和部署EJB简介

    本文将详细介绍在JBoss 3.0版本下如何配置和部署EJB。 一、EJB基础 EJB分为三种主要类型:Session Beans(会话bean)、Entity Beans(实体bean)和Message-driven Beans(消息驱动bean)。会话bean代表一次用户...

    JBoss+Ejb

    在【描述】中提到的博客文章可能涵盖了如何在JBoss环境下配置和部署EJB模块,以及如何创建和使用HelloWorld示例。通常,这样的教程会包括以下步骤: 1. **环境设置**:首先,需要安装并配置JBoss服务器,包括下载、...

    EJB3.1与JBoss7.1.1在eclipse的实现

    从部分内容来看,文档主要分为环境搭建和HelloWorld实现两大部分,详细讲解了如何在Eclipse中搭建开发环境,如何通过JBoss7.1.1部署EJB,并实现了一个简单的HelloWorld应用。以下将详细介绍这两个部分所涉及的知识点...

    jboss ejb 3.zip

    【标题与描述解析】 标题"jboss ejb 3.zip"和描述中的"jboss ejb 3.zip"都指向同一个主题,即JBoss企业级JavaBean...通过这个压缩包,开发者可以获得JBoss EJB 3.0 RC9的更新,以便在实际项目中应用或测试这些改进。

    JBoss Myeclipse EJB3 First Demo

    在本教程中,我们将深入探讨EJB3的核心概念、特性以及如何在JBoss应用服务器上进行开发和部署。 EJB3简化了以往版本中的许多复杂性,引入了注解(Annotations)来声明组件的元数据,使得代码更加简洁。例如,@...

    MyEclipse+JBoss开发EJB.doc

    Jboss是一个流行的开源应用服务器,它支持EJB,且在本例中使用的是Jboss 4.x版本。配置步骤包括: 1. 打开MyEclipse的首选项设置(Preferences)。 2. 选择MyEclipse -> JBoss -> JBoss 4.x。 3. 启用Jboss服务器,...

    精通JBoss——EJB与Web Services开发精解

    本书旨在帮助读者全面掌握如何在JBoss平台上进行高效、稳定的EJB组件开发以及Web Services的构建和部署。 JBoss是开源的Java应用服务器,它基于Java EE(Java Platform, Enterprise Edition)标准,提供了全面的...

Global site tag (gtag.js) - Google Analytics