00194585-05_Installation_Manual_EDM_EN.pdf - 第27页
Installation Manual SIPLACE EDM Version 1.1 SP2 Issue 12/2006 Time specification in the format “ P0Y0M0DT0H15M0S ” Time Class .NET class in the fo rmat “[ClassName][,Assembly]?” Path Windows path specification File Windo…

Installation Manual, SIPLACE EDM Version 1.1 SP2 Issue 12/2006
5.2.2 Registry
This section describes the part of configuration performed using the Windows Registry. This
includes all user-defined settings as well as all settings that need to be accessed before the
application starts.
All keys are subkeys of HKEY_LOCAL_MACHINE\Software\Siemens\SIPLACE\EDM.
Key Type Contents
ConfigDir String Directory for configuration files. If the key is not present, then the
search continues in the “config” subdirectory of the installation
directory.
EdmServiceLanguage String Language setting for the EDM master server and line servers.
Default: English.
EdmClientLanguage String Language setting for the EDM client. Default: English.
EdmMasterLanguage String Language setting for configuration dialog boxes on the master.
Default: English.
ClearingPoolLanguage String Language setting for the clearing pool. Default: English.
Table 5 Registry entries
5.2.3 Configuration file
The configuration file is an XML-based file that uses the format of the Microsoft configuration files
(see also „Configuration of .NET-Framework Applications“ for additional information).
While the Microsoft default configuration can only be used by a single application, the EDM
configuration can be used by all EDM applications installed on a computer. The configuration file is
named EDM.config and is located in the configuration directory. A change therefore applies, for
example, to both the EDM master service as well as to the clearing pool installed on this computer.
A change only takes effect after the applications are restarted.
The permitted keys used are described in Table 7. The individual entries are specified in detailed in
sections 5.2.3.1 “Server type” to 5.2.3.28 “Starting point”. For purposes of legibility, abbreviations
are used in the table. The abbreviations are explained in brief in Table 6.
Table entry Meaning
Enum Enumeration type. The ordinals valid for each key are shown in the corresponding
explanation.
String Character string
26 of 65

Installation Manual SIPLACE EDM Version 1.1 SP2 Issue 12/2006
Time specification in the format “P0Y0M0DT0H15M0S”
Time
Class .NET class in the format “[ClassName][,Assembly]?”
Path Windows path specification
File Windows file specification
Endpoint Communication endpoint. The exact format depends on the transfer protocol.
Section Subsection with several values. The entries valid for each key are shown in the corresponding
explanation.
C Valid for: clearing pool
L Valid for: line server
M Valid for: master server
T Valid for: EDM Tool
R Required
D Default value. Input is only necessary if a different setting is desired.
Table 6 Legend
The following shows the basic structure of an EDM configuration file:
<configuration>
<!- - This is a comment - - >
<appSetting>
<add key=“masterServer” value=“localhost”/>
<add key=“notificationInterval” value=“P0Y0M0D0H15M0S”/>
Value
Time
</appSettings>
Key
<! - - This is a configuration parameter of the type “Section” - ->
<endpointConfig>
<add key=“spc10047c” value=“private$\EDM”/>
</endpointConfig>
Section
Endpoint
<! - - These are the services provided by the master server - - >
<requestCommandConfig>
<add key="objectData" value=
"Siemens.SiplacePro.EDM.DataExchange.Commands.RequestDataCommand,DataExchange"
/>
Class
27 of 65

Installation Manual, SIPLACE EDM Version 1.1 SP2 Issue 12/2006
</requestCommandConfig>
</configuration>
The keys and sections permitted are shown in the following table:
Key Format Type Contents
clientWorkflowConfig File L;D File with EDM client process
definition (5.2.3.21)
commentCategories Section M;T Comment categories for change
notifications (5.2.3.29)
communicationTimeout Time L;M;C;D Timeout für Kommunikation zw.
Line und Master-Server (5.2.3.16)
compressionType Enum L;M;C;D Compression for data transfer
(5.2.3.20)
customConfig Section L;M ;C ;T Space for additional attributes
(5.2.3.32)
edmToolEndPoint Endpoint L;M;T;R End point for messages to the EDM
tool. (5.2.3.14)
endpointConfig Section M;R Endpoint configuration for the
exchange of data (5.2.3.15)
helpDirectory Path L;M;C;T;
D
Path for help files (5.2.3.2)
incomingClearingPoolRequests Endpoint M;C;R Endpoint for incoming queries to
the clearing pool (5.2.3.13)
incomingNotifications Endpoint M;R Endpoint for incoming change
notifications to the master
(5.2.3.12)
incomingRequests Endpoint M;R Endpoint for incoming change
queries to the master (5.2.3.11)
machineAliasNames Section L;M;C;R Assignment of readable names to
the network IDs of the individual
EDM computers (line servers,
clearing pool, etc.) (5.2.3.31)
masterNotifications Endpoint L;R Destination for change notifications
(5.2.3.10)
masterRequests Endpoint L;C;R Requests to the master server
(5.2.3.9)
28 of 65