# Connector Architecture and Components

A connector is implemented as a Maven module that integrates with the SDK runtime.

Each connector implements three primary components.

Connector

├── AppsConnector

├── MetadataService

└── QueryService

## **AppsConnector**

Handles:

* Connection validation
* Server type
* Connection attributes
* Access to metadata and query services

## **MetadataService**

Responsible for retrieving metadata, including:

* Supported object types
* Containers
* Objects
* Fields

## **QueryService**

Executes queries and retrieves data from the source system.

***

Copyright © 2026, OvalEdge LLC, Peachtree Corners, GA, USA.<br>
