Introduction to Eduction Server
The Eduction ACI Server is a stand-alone server that uses the IDOL ACI infrastructure. It is one of the available options that you can use to run Eduction.
NOTE: Eduction Server is not included in the Eduction SDK package. You must download the Eduction Server package instead. See Eduction Packages.
With an ACI server, you can make Eduction requests from a web browser or ACI client. Browsers can make requests to process small amounts of text by using an HTTP GET request, or larger amounts by using an HTTP POST request.
The Eduction Server processes UTF-8 encoded text, matching upon entities defined in Eduction grammars. It returns results as XML, with tags in the ACI hierarchy.
You use the ACI configuration file (eductionserver.cfg
by default) to configure the grammars to load, and the entities to match on. Each time you send a request, the server creates a new Eduction engine with the configured grammars and entities.
You can also override the configuration settings for individual actions. See Select Entities at Runtime.