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) and JSR 112 (JCA 1.5). As of 2006, the current version of JCA is version 1.5. Java is an object-oriented applications programming language developed by Sun Microsystems in the early 1990s. ... An application server is a software engine that delivers applications to client computers or devices. ... An Enterprise Information System is generally any kind of computing system that is of enterprise class. This means typically offering high quality of service, dealing with large volumes of data - capable of supporting some large organization (an enterprise). Enterprise Information Systems provide a technology platform that enable organisations to integrate... Enterprise Application Integration (EAI) is defined as the uses of software and computer systems architectural principles to integrate a set of enterprise computer applications. ... Java Database Connectivity, or JDBC, is an API for the Java programming language that defines how a client may access a database. ... Java 2 Platform, Enterprise Edition or Java EE (formerly also J2EE) is a programming platform â part of the Java platform â for developing and running distributed multi-tier architecture applications, based largely on modular components running on an application server. ... In computing , a database can be defined as a structured collection of records or data that is stored in a computer so that a program can consult it to answer queries. ... It has been suggested that Legacy code be merged into this article or section. ... The Java Community Process or JCP, established in 1995, is a formalized process which allows interested parties to be involved in the definition of future versions and features of the Java platform. ... 2006 is a common year starting on Sunday of the Gregorian calendar. ...