1.原理介绍
本架构才用的是Tomcat + Jboss,这是本标.
我们的目标明确了所以,Tomcat 是通过什么来调用Jboss 的呢这就是我们要计论的问题!
Tomcat 是通过1099 端口调用Jboss 的JNDI 来获得EJB 对象.当然这只是对应于EJB1.X
至EJB2.X 的传统方式.当然在EJB3中也是存在.EJB3中有了IOC (依赖注入)所以就可以在
Tomcat 中直接调EJB 对象了.这些一只是概念上的不同但低层操作都是一样的.所以具体的
可以参见sum jce 文档.因为这些内容对本节内容的理解和应用不太大.
2.首先eclipse 工具 Jboss 4.2 和Tomcat 整合
step 1 :Tomcat JVM启动参数 添加如下
-Djava.naming.provider.url="jnp://127.0.0.1:1099"
-Djava.naming.factory.initial="org.jnp.interfaces.NamingContextFactory"
-Djava.naming.factory.url.pkgs="org.jboss.naming:org.jnp.interfaces"
step 2: jboss-4.2.3.GA\client 目录下的所有*.jar 包复制到 Tomcat 6.0\lib 目录下
注意: Tomcat 5.x 是\jakarta-tomcat-5.0.28\common\lib 目录下
step 3 :启动eclipse 就OK
分享到:
相关推荐
4. **服务器技术**: 熟练使用Tomcat,了解Jboss、Jetty和WebService,这些是常见的Java应用服务器。 5. **开源框架**: Struts、Spring、Hibernate、Ibatis、Dwr、Jquery、Ext,这些是Java Web开发中的常用框架,...
3. **企业级应用**:对EJB3.0技术(包括SessionBean、MDB、JPA、RMI、JTA)有了解,并理解EJB3.0的客户端视图和依赖注入,熟悉JNDI和JMS。此外,还具有使用JBoss BPM工作流引擎的经验,以及基于RBAC的授权认证知识。...
- JPA(Java Persistence API):Java标准的持久化框架,包括Toplink,OpenJPA和EJB3实体Bean。 3. **应用程序框架**: - Spring:核心包括AOP(面向切面编程)和IOC(依赖注入),广泛应用于各种场景。 - Seam...
Java是一种广泛使用的编程语言,尤其在企业级应用中占据重要地位。...3. **JBoss**:开源的J2EE应用服务器,支持EJB标准。 这些技术和概念构成了Java开发者必备的知识体系,对于构建和维护复杂的企业级应用至关重要。
12. **Struts1、Hibernate、Spring框架**:Struts是MVC框架,Hibernate是ORM框架,Spring是全栈框架,它们都是Java开发中的常用工具。 13. **数据库管理**:MySQL和Oracle是常用的数据库,熟悉SQL语句和PL/SQL,...
- **服务器**:熟悉Tomcat、Weblogic、Jboss的部署配置。 - **Web技术**:掌握JSP、Servlet、JSTL、EL,了解OGNL,熟悉Ajax和JavaScript库。 4. **教育背景**: - **软件工程硕士**:强调扎实的计算机理论基础,...
7. **EJB(Enterprise JavaBeans)3.0**:EJB是Java EE的一部分,提供了服务器端组件模型,包括SessionBean、Message Driven Bean(MDB)、JPA(Java Persistence API)等,用于处理事务、持久化和分布式计算。...
- **SSH集成**:整合Struts、Hibernate、Spring,实现高效的企业级开发。 **10. 其他进阶技术** - **JPA集成**:理解Java持久化API,与Hibernate的关系。 - **JPA、EJB3.0**:了解企业级Java应用的标准规范。 -...
可能用到的各种包,oc4j-clapi,lucene,ojdbc,openjpa,oro,oscache,poi,portlet,proxool,qdox,quartz,rowset,saaj,serializer,serp,...commons,ejb,dwr,groovy,hibernate,jboss,jta,junit,log,mail,mysqlconnector等等。
- **AJAX开发**:理解AJAX原理,掌握请求响应处理,熟悉JQuery、DWR、JSON等开发库。 - **Struts**:理解Struts体系架构,掌握各组件作用,熟悉Struts标签库。 - **Spring框架**:掌握IOC、AOP,熟悉DataSource配置...