Java EE Connector Architecture (JCA) is a Java-based technology solution for connecting application servers and enterprise information systems (EIS) as part of enterprise application integration (EAI) solutions. While JDBC is specifically used to connect Java EE applications to databases, JCA is a more generic architecture for connection to legacy systems (including databases). JCA was developed under the Java Community Process as JSR 16 (JCA 1.0), JSR 112 (JCA 1.5) and JSR 322 (JCA 1.6).
| Property | Value |
| dbpprop:abstract
|
- Java EE Connector Architecture (JCA) is a Java-based technology solution for connecting application servers and enterprise information systems (EIS) as part of enterprise application integration (EAI) solutions. While JDBC is specifically used to connect Java EE applications to databases, JCA is a more generic architecture for connection to legacy systems (including databases). JCA was developed under the Java Community Process as JSR 16 (JCA 1.0), JSR 112 (JCA 1.5) and JSR 322 (JCA 1.6).
- Die Java EE Connector Architecture (JCA) ist eine Software-Architektur und Programmierschnittstelle (API) zur Integration von heterogenen Anwendungen in die Java EE-Plattform. Die Architektur besteht aus zwei Teilen, den Service Provider Interfaces (SPI), welche ein Connector Provider implementieren muss und das Common Client Interface (CCI) das eine Applikation verwendet um mit dem Connector zu interagieren. Darüberhinaus enthält die JCA noch eine API für lokale Transaktionen Demarkation. Früher wurde der Standard als J2EE Connector Architecture bezeichnet. Seit Version 1.6 der Spezifikation wurde aus J2EE Java EE.
- Java EE Connector Architecture (JCA) es una solución de tecnología basada en el Lenguaje de programación Java para conectar servidores de aplicaciones y sistemas de información de empresa (SIE) como parte de soluciones de integración de aplicación de empresa (EAI). Mientras JDBC se usa específicamente para conectar aplicaciones Java a Bases de datos, JCA es una arquitectura más genérica para conectarse a sistemas heredados (incluyendo bases de datos). JCA fue desarrollado bajo el Java Community Process como JSR 16 (JCA 1.0) y JSR 112 (JCA 1.5). En 2006, la versión JCA es la versión 1.5.
- Les applications J2EE sont constitués de : Modules web; Modules EJBs; Modules client d’application d’entreprise; Les systèmes d’informations d’entreprise (EIS) sont constitués de : ERP; Mainframes; SGBD; Applications anciennes écrites en C, C++, COBOL, …; JCA est la solution de J2EE pour résoudre le problème d’intégration entre le monde J2EE et le système d’information d’entreprise (EIS). Pour mettre en œuvre une telle intégration JCA propose une architecture basée sur les éléments suivants : Un Resource Adapter; Des contrats applicatifs entre les modules J2EE et le Resource Adapter; Des contrats systèmes entre les serveurs d’applications J2EE (AS) et le Resource Adapter; Un Resource Adapter est un driver entre le serveur d’applications et le système d’information d’entreprise. Il est composé de : Des jars permettant de Wrapper l’accès aux ressources du système d’information; Des librairies natives (. dll, . so) fournissant l’accès aux ressources du système d’information; Un descripteur de déploiement ra. xml; Les contrats systèmes définissent : La connectivité du serveur d’applications vers l’EIS (Dans la version 1.0 de JCA); La connectivité de l’EIS vers le serveur d’applications (Dans la version 1.5 de JCA); La gestion du cycle de vie du Resource Adapter (Dans la version 1.5 de JCA); La gestion des threads (Dans la version 1.5 de JCA); Parmi ces contrats on distingue donc : Contrat de gestion de connexions : Définit comment obtenir une connexion à l’EIS depuis l’AS, le pooling des connexions est transparent à l’application; Contrat de gestion de transactions : Permet à l’AS d’utiliser un gestionnaire de transactions supportant l’accès à divers gestionnaires de ressources de l’IES. Les invocations de services au sein de l’EIS sont enveloppées dans des transactions distribuées (XA Transaction définie par l’Open Group). Les transactions XA sont globales et peuvent contenir des appels à divers types de ressources de l’EIS; Contrat de gestion de la sécurité : Fournit des mécanismes permettant de gérer l’authentification, l’autorisation, les communications sécurisées entre le serveur J2EE et les ressources protégées de l’EIS; Contrat de gestion de transactions inflow : Permet de propager une transaction démarrée dans l’EIS vers le serveur d’application; Contrat de gestion de messagerie inflow : Permet à l’EIS de délivrer des messages à des composants du serveur d’application; Contrat de gestion du cycle de vie : Permet l’arrêt et le démarrage du Resource Adapter; Contrat de gestion des threads : Permet à l’EIS de soumettre des tâches à l’AS. Ainsi le Resource Adapter s’exonère de la gestion directe des threads; Les contrats applicatifs sont définis par le Common Client Interface (CCI). Cette interface permet à des composants applicatifs J2EE, à des framework d’intégration d’applications d’entreprises de piloter les interactions entre des ressources hétérogènes de l’EIS via l’utilisation d’une API commune.
- A arquitectura de conectores Java EE (JCA - Java EE Connector Architecture) é uma solução tecnológica baseada na linguagem de programação Java para conectar um servidor de aplicação a um sistema de informação corporativo (EIS - enterprise information system). É considerada um componente de integração de aplicações corporativas (EAI - enterprise application integration). O JCA é uma arquitetura genérica para ligar aplicações J2EE a sistemas legados desenvolvidos em arquitecturas heterogéneas (possivelmente fora da plataforma Java, incluindo bases de dados). O JCA foi desenvolvido ao abrigo do Processo Comunitário Java (JCP - Java Community Process) nas especificações de JSR 16 (JCA 1.0) a na JSR 112 (JCA 1.5). Em 2008, a versão corrente do JCA é a 1.5. Ao usar a JCA, os vendedores de EIS que foram desenvolvidos noutras arquitecturas não terão de criar uma forma de ligação específica para um servidor aplicacional Java 2 EE. Exemplos de aplicações poderão ser ERP(s) como o SAP ou mesmo sistemas mais genéricos como linguagens de programação da alto nível como Cobol ou 4GL(s). Ao componente que serve ligar o EIS ao servidor aplicacional Java 2 EE chama-se Adaptador de Recursos (RA - Resource Adapter). O JDBC - Java Database Connection é usado especificamente para ligar aplicações Java a bases de dados e pode ser considerado como uma implementação de um adaptador de recursos para ligação a bases de dados SQL. Como fácilmente se pode compreender, ao usar um RA a integração de qualquer aplicação com um servidor aplicacional Java 2 EE torna-se mais rápida e muito mais barata.
- J2EE 连接器架构(J2EE Connector Architecture,JCA,J2C,J2CA)是基于Java的连接应用服务器和企业信息系统(EIS)的技术解决方案,作为企业应用集成 (EAI)解决方案的一部分。就像JDBC专门用于连接J2EE应用和数据库,JCA是一种连接legacy system(包括数据库)的更通用的体系架构。 在J2EE连接器结构中定义了连接器(也称为资源适配器)和应用服务器之间的契约,以及客户端和连接器之间的契约。前者通过服务提供者接口定义,后者通过客户端调用接口定义。
|
| dbpprop:hasPhotoCollection
| |
| dbpprop:reference
| |
| rdf:type
| |
| rdfs:comment
|
- Java EE Connector Architecture (JCA) is a Java-based technology solution for connecting application servers and enterprise information systems (EIS) as part of enterprise application integration (EAI) solutions. While JDBC is specifically used to connect Java EE applications to databases, JCA is a more generic architecture for connection to legacy systems (including databases). JCA was developed under the Java Community Process as JSR 16 (JCA 1.0), JSR 112 (JCA 1.5) and JSR 322 (JCA 1.6).
- Die Java EE Connector Architecture (JCA) ist eine Software-Architektur und Programmierschnittstelle (API) zur Integration von heterogenen Anwendungen in die Java EE-Plattform. Die Architektur besteht aus zwei Teilen, den Service Provider Interfaces (SPI), welche ein Connector Provider implementieren muss und das Common Client Interface (CCI) das eine Applikation verwendet um mit dem Connector zu interagieren. Darüberhinaus enthält die JCA noch eine API für lokale Transaktionen Demarkation.
- Java EE Connector Architecture (JCA) es una solución de tecnología basada en el Lenguaje de programación Java para conectar servidores de aplicaciones y sistemas de información de empresa (SIE) como parte de soluciones de integración de aplicación de empresa (EAI). Mientras JDBC se usa específicamente para conectar aplicaciones Java a Bases de datos, JCA es una arquitectura más genérica para conectarse a sistemas heredados (incluyendo bases de datos).
- Les applications J2EE sont constitués de : Modules web; Modules EJBs; Modules client d’application d’entreprise; Les systèmes d’informations d’entreprise (EIS) sont constitués de : ERP; Mainframes; SGBD; Applications anciennes écrites en C, C++, COBOL, …; JCA est la solution de J2EE pour résoudre le problème d’intégration entre le monde J2EE et le système d’information d’entreprise (EIS).
- A arquitectura de conectores Java EE (JCA - Java EE Connector Architecture) é uma solução tecnológica baseada na linguagem de programação Java para conectar um servidor de aplicação a um sistema de informação corporativo (EIS - enterprise information system). É considerada um componente de integração de aplicações corporativas (EAI - enterprise application integration).
|
| rdfs:label
|
- Java EE Connector Architecture
- Java EE Connector Architecture
- Java EE Connector Architecture
- Java connector architecture
- J2EE Connector Architecture
- J2EE连接器架构
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is dbpprop:redirect
of | |
| is owl:sameAs
of | |