Adapter for Apache Cassandra 10.2 | webMethods Adapter for Apache Cassandra Documentation | webMethods Adapter for Apache Cassandra Installation and User’s Documentation | Overview of the Adapter | Architecture and Components
 
Architecture and Components
Adapter for Apache Cassandra provides a set of user interfaces and services that enable you to create integration with Datastax. The adapter is provided as a single package that must be installed on Integration Server. For detailed installation instructions, see Overview of installing and uninstalling Adapter for Apache Cassandra. For software requirements, see webMethods Adapters System Requirements .
The following diagram shows at a high level, how the adapter components connect to Apache Cassandra.
*webMethods Integration Server. Adapter for Apache Cassandra is installed and runs on Integration Server.
*(WmART). The WmART package provides a common framework for webMethods Adapter for Apache Cassandra version 10.2 and later to use Integration Server's functionality, making Integration Server the run-time environment for Adapter for Apache Cassandra. The WmART package is installed with Integration Server and it provides logging, error handling for the adapter, connections, and services.
*Adapter for Apache Cassandra. The Adapter for Apache Cassandra is delivered as a single package called WmCassandraAdapter. The adapter installation includes templates from which all adapter connections, and adapter services can be created. The adapter provides:
*Integration Server Administrator user interfaces that will enable you to configure and manage adapter connections
*Software AG Designer user interfaces that will enable you to configure and manage adapter services
*Adapter Service. Adapter services enable the Integration Server to initiate and perform database operations on Datastax. You configure adapter services using adapter services templates, which are provided with Adapter for Apache Cassandra. For more information about adapter services, see Overview of Adapter Services.
*Adapter Connection. Adapter connections enable the Integration Server to connect to Datastax at runtime. You must configure an adapter connection before you can configure adapter services. For a detailed description of adapter connections, see Overview of Adapter for Apache Cassandra Connections.
*DataStax Cassandra Client API. DataStax Cassandra Client API is a client jar provided by DataStax that connects to the Cassandra cluster .
*Apache Cassandra. Apache Cassandra is a high-performance, extremely scalable, fault tolerant (i.e., no single point of failure), distributed non-relational database solution. Cassandra combines all the benefits of Google Bigtable and Amazon Dynamo to handle the type of database management requirements that the traditional RDBMS vendors cannot support. DataStax is the leading worldwide commercial provider of Cassandra products, services, support, and training.