WEB开发网
开发学院软件开发Java Apache Geronimo JNDI 命名和 Java 资源连接池,第... 阅读

Apache Geronimo JNDI 命名和 Java 资源连接池,第 1 部分: 数据源连接

 2010-04-23 00:00:00 来源:WEB开发网   
核心提示: <dep:moduleId> 用于指定此组件的全名,同实体 bean 一样,Apache Geronimo JNDI 命名和 Java 资源连接池,第 1 部分: 数据源连接(8),<ejb-name> 标记必须与先前清单的标准描述符中的 <ejb-name>

<dep:moduleId> 用于指定此组件的全名。同实体 bean 一样,<ejb-name> 标记必须与先前清单的标准描述符中的 <ejb-name> 相对应。并且 <jndi-name> 标记包含仅由应用程序客户机使用的 JNDI 名称。最后,<ejb-ref> 标记用于把 JNDI 名称与 EJB 的名称关联起来。接下来是 Web 归档文件,该归档文件将从 Java bean 中引用会话 bean。清单 6 中显示了它的标准部署描述符。

清单 6. web.xml 的部分清单

        <?xml version="1.0" encoding="ISO-8859-1"?> 
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" 
     version="2.4"> 
 
 <welcome-file-list> 
  <welcome-file>index.jsp</welcome-file> 
 </welcome-file-list> 
 
 <ejb-ref> 
  <ejb-ref-name>ejb/ProcessCustomerSessionBean</ejb-ref-name> 
  <ejb-ref-type>Session</ejb-ref-type> 
  <home>com.service.customer.ejb.ProcessCustomerHome</home> 
  <remote>com.service.customer.ejb.ProcessCustomer</remote> 
 </ejb-ref> 
</web-app> 

值得注意的主要条目是 <ejb-ref> 标记。它用于显示如何声明用于查找会话 bean 的 JNDI 名称。

Web 归档文件的特定于 Geronimo 的计划十分简单。它用于定义 Web 归档文件的全名并用于指定通过 Web 浏览器访问时可以找到应用程序的上下文根(参见清单 7)。

清单 7. geronimo-web.xml 的清单

上一页  3 4 5 6 7 8 9 10  下一页

Tags:Apache Geronimo JNDI

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接