MIDAS Web Services Installation Guide (DataAcquisitionControl)
In these notes replace [MIDASBASE] with the base of your software installation (default is /MIDAS)
- Server
The file [MIDASBASE]/TclHttpd/Linux/TclHttpd-server is a shell script
which starts tclsh with the script [MIDASBASE]/TclHttpd/bin/httpd-Server.tcl. During startup the file
[MIDASBASE]/config/TclHttpd/[SystemName]/startup.tcl is searched for where
[SystemName] can be the result of
the command uname -n; localhost or omitted. This startup script loads the system specific services required. The following
would load the implementation of the DataAcquisitionControlServer.
package require RunControl
This server communicates with the default MIDAS Data Acquisition components when suitably configured.
A demonstration version of the server is available which is totally self contained and allows testing of client implementations without further software. Use
package require DemoControl
- Httpd
From a Web Browser contact the URL http://[SystemName]:8015. This returns a page containing the WSDL file descriptions of the services available and a menu of available services.
The URL http://[SystemName]:8015/DataAcquisitionControl will directly enter the service.
V Pucknell; STFC; Daresbury Lab 9 July 2009