东方通TongWeb7应用开发与EJB指南

需积分: 5 13 下载量 161 浏览量 更新于2024-07-09 收藏 1.19MB PDF 举报
"东方通TongWeb7应用开发手册" 该手册是针对东方通科技的TongWeb7.0 Web服务器的应用开发指南,旨在帮助开发者理解并有效地利用TongWeb7平台进行Web应用的构建和配置。手册涵盖了多个关键知识点,包括Servlet、JSP、JSF、资源引用配置、Session管理、EJB以及EJB3.0的相关内容。 1. **Servlet**:Servlet是Java Web应用的核心组成部分,用于扩展服务器的功能。手册详细介绍了Servlet3.0和3.1规范的新特性,如注解配置、异步处理等。讲解了如何通过URL调用Servlet,ServletMapping的配置,初始化参数(init-param),Filter的使用以及安全角色映射。此外,还给出了编写HTTPServlet的基本步骤。 2. **JSP**:JSP(Java Server Pages)是动态网页技术,用于创建交互式Web页面。手册涵盖了JSP指令、动作的使用,以及JSP用例的实践,帮助开发者更好地理解和运用JSP来构建视图层。 3. **JSF(JavaServer Faces)**:JSF是一种用于构建用户界面的MVC框架。手册讲解了JSF的主要概念,如UI组件、Managed Beans等,并阐述了JSF的生命周期,以及通过实例展示了JSF的应用。 4. **配置资源引用**:手册详细介绍了如何配置环境条目、资源引用、资源环境引用和EJB引用,这些配置对于连接数据库、配置外部服务等至关重要。 5. **Session管理**:包括URL重写等方法来管理用户的会话状态,这对于保持用户在网站上的状态和导航历史非常重要。 6. **其他组件与机制**:涵盖了Listener组件的开发、classloaderdelegate的使用、访问WEB-INF下资源的方法以及编写自定义Valve,这些都是增强Web应用功能和控制流程的关键元素。 7. **EJB2.0**:介绍了Enterprise JavaBeans 2.0的应用结构,如SessionBean和EntityBean。详细讲解了在同一JVM和不同JVM中访问EJB的方式,配置数据源的方法,以及对`weblogic-ejb-jar.xml`的支持。 8. **EJB3.0**:EJB3.0简化了EJB的使用,重点介绍了StatelessBean和StatefulBean,以及定时服务和拦截器的使用,这些都是提高应用程序可扩展性和灵活性的重要工具。 通过以上内容,开发者可以全面了解并掌握在TongWeb7平台上进行Web应用开发的各项技能和最佳实践,从而高效地构建和部署企业级应用。