`

什么是JCA 和 JAAS?

阅读更多

jca

  JCA(J2EE Connector Architecture, 也缩写为,J2C, J2CA),是J2EE平台上连接传统系统的一个技术规范。JCA1.0提供了出站操作,1.5提供了消息流入和事务流入,以及生命周期管理和工作管理等系统契约。但是由于JCA尚未规定统一的元数据获取方式,开发工具对JCA的支持还很有限。各厂商对JCA的支持也不足,因此JCA在通用性和广泛接受方面存在不足。
  JCA是J2EE体系架构的一部分,为开发人员提供了一套连接各种异类的企业信息系统(EIS,包括ERP、SCM、CRM等,这些系统可能是历史遗留下来非JAVA语言编写的系统)的体系架构,对于EIS开发商而言,它们只需要开发一套基于JCA的EIS连接适配器,开发人员就能够在任何的J2EE应用服务器中连接并使用它。基于JCA的连接适配器的实现,需要涉及J2EE中的事务管理、安全管理及连接管理等服务组件。

JAAS

  Java Authentication Authorization Service(JAAS,Java验证和授权API)提供了灵活和可伸缩的机制来保证客户端或服务器端的Java程序。Java早期的安全框架强调的是通过验证代码的来源和作者,保护用户避免受到下载下来的代码的攻击。JAAS强调的是通过验证谁在运行代码以及他/她的权限来保护系统面受用户的攻击。它让你能够将一些标准的安全机制,例如Solaris NIS(网络信息服务)、Windows NT、LDAP(轻量目录存取协议),Kerberos等通过一种通用的,可配置的方式集成到系统中。
分享到:
评论
1 楼 jiangli1919 2009-02-09  
Java Cryptography Architecture,Java加密架构,java平台中用于访问和开发加密功能的框架。

相关推荐

    基于J2EE的介绍

    ava 2,企业版 (J2EE) 平台在过去的几年一直是全球市场领先的企业平台。但是,像任何大型的技术、 J2EE 需要投入大量的时间来学习。水平技术: ...•JAAS(Java认证和授权):用于管理安全性的接口。

    JBoss Application Server

    J2EE Connector Architecture (JCA) 1.0 Java Naming & Directory Interface (JNDI) 1.2.1 Java Servlet 2.3 & JavaServer Pages (JSP) 1.2 Java Transaction API (JTA) 1.0.1b Java API for XML Processing ...

    Java高手真经 高级编程篇part2/7

     Java Web分布式开发技术:包括JTA事务管理、JAAS验证与授权服务、JNDI命名和目录服务、JMS消息服务、JavaMail邮件服务、WebService、JMX管理、JCA连接器。  Java Web开源技术与框架:包括工作流、规则引擎、搜索...

    Java高手真经 高级编程篇 part4/7

     Java Web分布式开发技术:包括JTA事务管理、JAAS验证与授权服务、JNDI命名和目录服务、JMS消息服务、JavaMail邮件服务、WebService、JMX管理、JCA连接器。  Java Web开源技术与框架:包括工作流、规则引擎、搜索...

    Java高手真经 高级编程篇 part7/7

     Java Web分布式开发技术:包括JTA事务管理、JAAS验证与授权服务、JNDI命名和目录服务、JMS消息服务、JavaMail邮件服务、WebService、JMX管理、JCA连接器。  Java Web开源技术与框架:包括工作流、规则引擎、搜索...

    Java高手真经 高级编程篇 part5/7

     Java Web分布式开发技术:包括JTA事务管理、JAAS验证与授权服务、JNDI命名和目录服务、JMS消息服务、JavaMail邮件服务、WebService、JMX管理、JCA连接器。  Java Web开源技术与框架:包括工作流、规则引擎、搜索...

    Java高手真经 高级编程篇 part6/7

     Java Web分布式开发技术:包括JTA事务管理、JAAS验证与授权服务、JNDI命名和目录服务、JMS消息服务、JavaMail邮件服务、WebService、JMX管理、JCA连接器。  Java Web开源技术与框架:包括工作流、规则引擎、搜索...

    Java高手真经 高级编程篇part3/7

     Java Web分布式开发技术:包括JTA事务管理、JAAS验证与授权服务、JNDI命名和目录服务、JMS消息服务、JavaMail邮件服务、WebService、JMX管理、JCA连接器。  Java Web开源技术与框架:包括工作流、规则引擎、搜索...

    城市电子政务门户方案设计.docx

    一个完整的门户平台可以有效支持以下的技术要求: 基于J2EE的开放式体系结构 支持国际主流标准Portlet、XML、WSRP、JAAS、JNDI、JCA等 客户端程序和服务端程序相结合,既保障系统的高效灵活扩展性,又降低服务器的...

    Java高手真经 高级编程篇 part1/7

     Java Web分布式开发技术:包括JTA事务管理、JAAS验证与授权服务、JNDI命名和目录服务、JMS消息服务、JavaMail邮件服务、WebService、JMX管理、JCA连接器。  Java Web开源技术与框架:包括工作流、规则引擎、搜索...

    基于JBoss 4.x的J2EE 1.4应用开发指南

    IDE 1.4.0 3 基于JBoss 4.x的JSF应用开发 4 基于JBoss 4.x的JMS应用...JAAS应用开发 9 基于JBoss 4.x的Web服务开发 10 基于JBoss 4.x的任务调度应用开发 11 基于JBoss 4.x的JCA开发 12 基于JBoss 4.x...

    Java高手真经 高级编程篇 下载(一)

     Java Web分布式开发技术:包括JTA事务管理、JAAS验证与授权服务、JNDI命名和目录服务、JMS消息服务、JavaMail邮件服务、WebService、JMX管理、JCA连接器。  Java Web开源技术与框架:包括工作流、规则引擎、搜索...

    Java高手真经 高级编程篇 下载(三)

     Java Web分布式开发技术:包括JTA事务管理、JAAS验证与授权服务、JNDI命名和目录服务、JMS消息服务、JavaMail邮件服务、WebService、JMX管理、JCA连接器。  Java Web开源技术与框架:包括工作流、规则引擎、搜索...

    Java高手真经 高级编程篇 下载(二)

     Java Web分布式开发技术:包括JTA事务管理、JAAS验证与授权服务、JNDI命名和目录服务、JMS消息服务、JavaMail邮件服务、WebService、JMX管理、JCA连接器。  Java Web开源技术与框架:包括工作流、规则引擎、搜索...

    Java高手真经 高级编程篇 下载(四)

     Java Web分布式开发技术:包括JTA事务管理、JAAS验证与授权服务、JNDI命名和目录服务、JMS消息服务、JavaMail邮件服务、WebService、JMX管理、JCA连接器。  Java Web开源技术与框架:包括工作流、规则引擎、搜索...

    hibernate3.1 jar包

    - runtime, optional (required by JCA) jdbc2_0-stdext.jar (2.0) - Standard Extension JDBC APIs - runtime, required for standalone operation (outside application server) ant-antlr-1.6.5.jar (1.6.5) - ...

    应用服务器中间件技术要求.doc

    " "安全性要求 "基于JAAS架构,实现基于容器的安全策略,提供基于数" " "据库和LDAP认证的Login Module, 支持用户增加Login " " "Module,支持单点登录 " " "必须支持标准的安全协议SSL(Secure Socket " " "Layer...

Global site tag (gtag.js) - Google Analytics