Theory of operation, Communication protocol overview, Apl: aml price lookup protocol – AML KDT750 Price Verification System User Manual
Page 8: Kdt750 apl guide
KDT750 APL Guide
1 - 2
Theory of Operation
APL was designed as a network based protocol for use in price verification and data lookup
environments. It is tailored for use where some given input data will be sent to a network
server followed by a meaningful response. Generally, this response will be parsed into text
based fields and displayed on an AML price checking kiosk terminal such as the KDT750.
Figure 1.1 - High Level Price Checking Implementation
Communication Protocol Overview
Both the kiosk client software and the lookup server must understand a common interfacing
protocol. To allow for easy integration into existing environments and to give the maximum
functionality to AML price checking systems, APL supports two high level communication
protocol methods – HTTP forms POST and raw TCP sockets. Each of these APL methods con-
tain the ability to send and receive the same data; only the format of the request and reply
differ.
APL: AML Price Lookup Protocol
APL was designed in an effort to simplify communication between price checking clients
and database servers. Compared to other price verification protocols, APL drastically
reduces the complexity of the server side software by limiting the client-server command set
to only the necessary instructions. By simplifying the protocol down to only the bare necessi-
ties, integration time is drastically reduced.