.Net plugins for EDMserver

The .Net plugins that are available to an EDMserver shall reside in the folder %EDM_HOME%\dotnet_plugins. When the first .Net method is executed after the start of EDMappserver, all of the  .dlls within the %EDM_HOME%\dotnet_plugins folder are loaded into the EDMappserver memory. For this reason the %EDM_HOME%\dotnet_plugins shall not contain other .dll files than .Net plugins. The interface between the EDMappserver and the .Net plugins is implemented by the PluginAppDomainManager.dll that shall is in the %EDM_HOME%\bin folder. .Net plugin methods can access the EDM database via a language binding called edmiNet; this binding is implemented by two .dlls, 

  1. edmiNetCS.dll is implemented in C#
  2. edmiNET.dll implemented in VB.

It is planned to merge these two into one binding. These .dlls are dependent of a low level edmi module called edmiExec also available as a .dll.Â