The following picture shows all components involved in the front end of the integration. This document focuses on the IEFCommonUI interface.
User Services
All user interface components exist in this layer. These components perform user interface functions and very little else. The Tool UI and the EFCommonUI components exist in this layer. The Tool UI will provide the menu commands for the following integrated functions.
-
Register
-
Browser
-
Publish
-
Retrieve
-
Find Documents to Publish
-
Revise Documents
For more information about these commands, see the SmartPlant Common UI Help or your authoring tool documentation.
Business Services
No user interface operations are performed by components in this layer. The EFServiceManager.dll provides services that are invoked from the UI. It calls functions on the Adapter interfaces, the Schema Component interfaces, and the SmartPlant Client interfaces. Both the Adapter and the SmartPlant Client make use of the Schema Component.
Data Services
Components that read and write data exist at this level. No user interface operations are performed here. The Schema Component reads and writes XML files and performs other supporting functions.