QAD QXtend Overview > APIs
  PPT
APIs
QXI provides access to many APIs; the list of available APIs is maintained in QXtend under the Schemas section. The schemas define the API. An API has two schemas, one to define the content of request message, the other to define the content of the response message. QXtend can create WSDL documents for selected receiver APIs that describes the SOAP request and response by referencing the schema definitions.
API names have two components <apiName>-<apiVersion>, the combination of these create a unique identifier for the API. A specific version of an API is linked directly to an adapter; QXtend maintains the list of APIs that are valid for an adapter.
Example: imaintainItem-ERP3_2 is linked to UI API Adapter then when an maintainItem SI API is created the new API would be called maintainItem-ERP3_3.
A receiver can access all APIs available in QXtend. However, during the configuration of QXI, the API’s supported by the receiver must be selected from the list of available APIs. This feature allows the APIs that are accessible through QXtend to be restricted on a receiver-by-receiver basis.
The following list shows a number of key terms and concepts used in QXI. In each statement below, fill in the correct term from the list. Some terms may be used more than once.
 
Web Services Interoperability
WSDL documents
UI API adapter
SOAP/HTTP(s)
application data
SI API adapter
SOAP header
QDoc
Fin API adapter
case-sensitive
requests
connection pool
addressing
Web service
receiver
SI adapter
message context
SOAP body
1 QDocs follow standards defined by the ______ organization.
2 Loading data into the QAD Enterprise Application is performed via a ______.
3 QXtend currently supports the ______,the ______ and the ______.
4 The ______ provides access to most character screens.
5 The ______ enables the use of business logic implemented by the QAD reference architecture.
6 The ______ is the only API that provides access to QAD Financials.
7 Requests and responses are passed to—and received from—QXI in a ______, which is a QAD-proprietary format XML document.
8 A QDoc has three important sections; these are the ___, ______, and ______ sections.
9 QXtend only supports the web service type ______.
10 The data to be loaded into the target application is contained within the ______.
11 It is the ______ that contains the addressing information that identifies the sender and receiver of the message.
12 The ______ in QXI identifies the QAD Enterprise Application instance.
13 The receiver name in the request QDoc is ______. Consequently the name in the request and the name of the receiver in QXtend must be identical.
14 QXtend facilitates the processing of simultaneous requests via the concept of the ______.
15 The connection pool controls the number of ______ that can be processed simultaneously into a QAD EA instance.
16 QXtend can create ______ for selected APIs that describes the SOAP request and response by referencing the schema definitions.