-
Notifications
You must be signed in to change notification settings - Fork 10
ORACC server
The ORACC server is hosted at University of Pennsylvania (Philadelphia) and maintained by Prof. Steve Tinney.
It provides with SOAP web services for validation and lemmatisation of ATF files, as well as other advanced uses not yet implemented in Nammu.
Nammu acts as a SOAP client, requesting the server to validate and lemmatise ATF files, and then presents the server output in the GUI.
SOAP (Simple Object Access Protocol) is a protocol specification for exchanging structured information in the implementation of web services via HTTP. It attaches XML text in WSDL (Web Service Domain Language) as part of the HTTP request exchanged in the communication.
The ORACC server is a SOAP server, and it's permanently listening for new SOAP requests coming from clients like Nammu. The type of requests Nammu does at the moment are for lemmatising and validating ATF files, although the server provides with more functionality which Nammu will consume in future stages of development.
- See the steps followed during the ATF validation/lemmatisation process [here](SOAP Asynch Communication Steps).
- Structured information embedded in the HTTP POST sent to the ORACC server is contained inside a SOAP Envelope. See an ORACC example [here](SOAP Envelopes in ORACC).
- See more on the format of the HTTP message sent to the ORACC server [here](HTTP messages sent to ORACC server).