SmartPictures Enterprise Manager Aperture projects can be scaled across multiple servers using the SmartPictures Enterprise Manager, a load-balancing component of SmartPictures. Users interact with the Enterprise Manager which routes requests to the best available server. Scripts can be invoked from the URL, from a click on a drawing object, and from a click on a row in a table. Click here to see a larger graphic. SmartPictures consists of a special version of Aperture running as an OLE Server.
Browsers send requests to the web server.
The Aperture SmartPictures Server in turn sends OLE automation requests to the Aperture OLE Automation Server to open drawings, zoom to the drawings, obtain data, and create dynamic HTML and GIF files. The responses are sent back to the web server to be delivered to the browser. If the Aperture project accesses ODBC databases, then the Aperture OLE Automation Server retrieves the data from the external database.