Changes

Interface Manager

1,426 bytes added, 10:22, 8 May 2015
[[File:UI_InterfaceManager.png|thumb|220px|Interface Manager]]
The Interface Manager is meant for administration and testing of interfaces transferring data from or to {{UBIK}}, before deploying them to the [[EnterpriseService|Enterprise Service]]. When started, the interface manager searches for valid {{UBIK}} interface components, where an interface component can be either an assembly or a [[Workflow]].
==Interface types==
You can add any additional parameters you might need internally in your interface component or workflow. All parameters you add will be passed to the component at startup.
{{Attention|Additional parameters have to have an equivalent workflow argument as well.}}
===Folders===
==Testing==
The InterfaceManager allows you to test interface components or workflows before actually deploying them to the EnterpriseService. To do that, select one of the components in the respective sections and press the [[File:IC_Studio_ExecuteInterface.png|Execute Interface]] ''Execute'' button in the toolbar. The InterfaceManager will the actually call the EnterpriseService and pass it the .command file for processing.
{{Hint|If the Execute button for a certain component is disabled you need to create a command file first!}}
==Deploying to the EnterpriseService==
A valid .command file for a component can be created with the button [[File:IC_Studio_CreateCommandFile.png‎|Create command file]] ''Create command file'' at any time, it will also be stored in the ''Interfaces'' sub-folder and named accordingly. Use this generated file to call your interface via the EnterpriseService later.
A valid .command file for a component can The interface components, both programmed or workflows, have to be created with activated to be called by the button Enterprise Service. To do so, enable the checkbox next to the according component and use {{key press|Apply}}. A file ''Create command fileInterfaces.xml'' at any time, it will also should be stored created in the ''Interfaces '' sub-folder and named accordingly. Use , having for example a content like this generated file to call your : <source lang="xml"><InterfaceManager> <Interfaces> <Interface FullName="UBIK.Interface.Module.XML" File="C:\UBIK\EnterpriseService\Bin\Interfaces\UBIK.Interface.Module.XML.dll" Class="UBIK.Interface.Module.XML.XMLDataInterface" Direction="I" /> <Workflow UID="5eb1744d-1e3d-4c96-8398-ba3c843d37ee" Async="False" /> </Interfaces> <Folders> <Folder FullName="C:\UBIK\EnterpriseService\Command" /> </Folders></InterfaceManager></source> The configuration stated by such ''Interfaces.xml'' is:* Two interface via the components activated** Programmed interface ''UBIK.Interface.Module.XML''** Workflow interface with ''UID="5eb1744d-1e3d-4c96-8398-ba3c843d37ee"''* Listening directory for command files ''C:\UBIK\EnterpriseService later\Command'' {{Hint|Entries of ''Interfaces.xml'' can also be added by copy & paste.}}
[[Category:Interfacing]]
[[Category:Workflow]]
[[Category:Enterprise service]]
[[Category:Studio tools]]
10,686
edits

Help improve this page!