考试概述
红帽® 认证企业应用开发者考试(EX183)将检验您是否基本掌握了实施现代无状态企业服务所需的核心企业 Java API。
考试重点为如何利用适用于所有现代企业 Java 应用开发环境的 JEE API 最小集合的默认行为:
- 将 JAX-RS 用于简单的 REST 创建、读取/搜索、更新和删除 API。
- 使用 JAAS 来保护服务的访问。
- 使用无状态 EJB 来保护业务逻辑。
- 使用 CDI 来集成组件。
- 使用 JMS 来发送和接收消息。
- 使用 Bean 验证来确保数据格式和一致性。
- 使用基本 JPA 来创建、读取、更新和删除持久对象及其关系。
考试及格后,您就能成为红帽认证企业应用开发人员。这项认证是成为红帽认证架构师的第一步。
此项考试基于 JBoss 企业应用平台 7。
考试对象
本课程面向富有经验并想拓展和测验自己在现代企业 Java 开发方面的知识与技能的 JSE 开发人员。
考试前提条件
本考试没有特别规定的前提条件,但考生应当:
- 熟悉如何在红帽企业 Linux 环境中使用红帽 JBoss 开发人员工作室。
- 拥有扎实的 JSE 基础,包括理解核心的 Java 概念和 API。例如,异常、标注和集合 API 都属于必考的内容。
- 查看红帽认证企业应用开发人员考试的考试目标,确保您熟练掌握其中提及的所有主题。
考试要点
通过使用红帽 JBoss EAP,您应能在不借助帮助的前提下完成下列任务。相关任务已被组合到不同类别中,以帮助您备考。
- Bean 验证
-
- 标注 POJO 来启用和设置数据验证。
- 使用文档来查找实用的标准验证器。
- JPA 映射
-
- 标注 POJO,以将它映射到数据库中的持久状态表示。
- 应用基本的属性映射,并且能够使用文档来辨别正确的属性标注(例如 @Temporal)。
- 在两种实体之间映射双向 OneToMany 关系,包括关联的两侧。
- 理解默认的抓取行为,并且能够覆盖各个关联的抓取策略。
- JPA 查询
-
- 使用指定参数来实施基本的 JPA 查询。
- 创建和使用指定的查询。
- 使用查询来主动抓取关联。
- 消息传递
-
- 理解点对点与发布/订阅模型。
- 理解 JMS 队列、主题和连接工厂。
- 理解和使用 javax.jms.MessageListener 接口。
- 实施消息驱动型 Bean。
- 使用 @MessageDriven 和 @ActivationConfigProperty 标注。
- REST 服务与 JAX-RS
-
- 理解 REST 概念,特别是 HTTP PUT、DELETE、GET 和 POST 方法的应用和用法。
- 了解和使用标准的 HTTP 返回代码。
- 实施 RESTful 根资源类。
- 使用 JAX-RS 来开放 REST 服务。
- 展现定义 @Path 的能力。
- 了解和使用 @Produce 和 @Consume。
- 能够通过 JAX-RS 来使用和制作 xml 和 jso 格式的内容。
- 安全防护
-
- 理解基本的 JAAS 术语和概念。
- 理解提供给您的 JAAS 身份验证详情。
- 利用 JAAS 标注来保护服务器端服务(REST 服务和 EJB)。
- CDI
-
- 理解上下文范围。
对于所有实际任务操作型的红帽考试,您的所有系统配置必须在重启后仍然有效(无需人工干预)。
备考
红帽建议您参加红帽应用开发一:Java EE 编程(AD183)课程,以帮助备考 EX183。此类课程并非强制性要求,考生可以选择只参加考试。
尽管参加红帽培训课程是您备考的一个重要部分,但只参加课程并不能确保顺利通过考试。您的以往经验、实践以及自身资质也是决定能否通过考试的重要因素。
我们拥有众多有关红帽产品系统管理的书籍和学习资源供您选择。红帽未指定任何内容作为备考指南。但涉猎更多会有助加深对所学知识的理解。
考试形式
EX183 考试属于上机实践操作考试,要求您完成真实的开发任务。考试期间不提供互联网接入,您也不得将任何纸质或电子文档带入考场。禁止携带的物品包括:笔记、书籍或任何其他材料。可以在考试期间使用 JBoss EAP 附带的文档。
成绩及公布
考试的官方成绩由红帽认证中心独家公布。红帽未授权考官或培训合作伙伴直接向考生公布考试结果。考试成绩通常会在 3 个美国工作日内公布。
公布的考试结果为总分。红帽不公布单个项目的成绩,也不会应考生要求提供额外信息。
本文原创地址://gulass.cn/ex183.html编辑:刘遄,审核员:暂无