Difference between revisions of "Web Service Configuration"
(One intermediate revision by the same user not shown) | |||
Line 6: | Line 6: | ||
* '''Clients''': definitions used by the data service for connecting to the [[USAM|session management service]] | * '''Clients''': definitions used by the data service for connecting to the [[USAM|session management service]] | ||
* '''Logging''': configuration of destination paths, etc. | * '''Logging''': configuration of destination paths, etc. | ||
− | |||
* '''Services''': used by the data service and the session management service | * '''Services''': used by the data service and the session management service | ||
* '''Application Settings''': configuration of the data and session management service of the web service | * '''Application Settings''': configuration of the data and session management service of the web service | ||
Line 18: | Line 17: | ||
{{Item/ConfigFile|Clients|[[Configuration_Files/Client.config|Client.config]]|1|1|1}} | {{Item/ConfigFile|Clients|[[Configuration_Files/Client.config|Client.config]]|1|1|1}} | ||
{{Item/ConfigFile|Logging|[[Configuration_Files/Logging.config|Logging.config]]|1|1|1}} | {{Item/ConfigFile|Logging|[[Configuration_Files/Logging.config|Logging.config]]|1|1|1}} | ||
− | |||
{{Item/ConfigFile|Services|[[Configuration_Files/Services.config|Services.config]]|1||}} | {{Item/ConfigFile|Services|[[Configuration_Files/Services.config|Services.config]]|1||}} | ||
{{Item/ConfigFile|Web|[[Configuration_Files/web.config|Web.config]]|1|1|1}} | {{Item/ConfigFile|Web|[[Configuration_Files/web.config|Web.config]]|1|1|1}} | ||
Line 30: | Line 28: | ||
* '''<loggingConfiguration>''': detailed configuration of logging | * '''<loggingConfiguration>''': detailed configuration of logging | ||
* '''<system.serviceModel>''': behaviours for services and endpoints | * '''<system.serviceModel>''': behaviours for services and endpoints | ||
+ | |||
+ | [[Category:Installing|Web Service Configuration]] | ||
+ | [[Category:Web service|Web Service Configuration]] |
Latest revision as of 10:35, 7 July 2023
Specific Configuration Files
The specific configuration files are considered in the configuration via inclusion. For example, the tag <bindings configSource="Logging.config" /> in the main configuration file adds all settings of Logging.config to the configuration.
Specific files are available for:
- Bindings: different configurations for data services and endpoints
- Clients: definitions used by the data service for connecting to the session management service
- Logging: configuration of destination paths, etc.
- Services: used by the data service and the session management service
- Application Settings: configuration of the data and session management service of the web service
- Web Settings: configuration of the web site.
This table shows by which component the specific files are used.
Description | Example file | Web service | Studio | Enterprise Service |
---|---|---|---|---|
Application settings | AppSettings.config | - | - | |
Bindings | Bindings.config | |||
Clients | Client.config | |||
Logging | Logging.config | |||
Services | Services.config | - | - | |
Web | Web.config |
The configuration file of the web service additionally needs to obey rules as given in Configuring Services.
Common sections, existing in all main configuration files and should not be changed in general, are
- <configSections>: these settings include general logging and exception handling
- <exceptionHandling>: detailed configuration of exception handling
- <loggingConfiguration>: detailed configuration of logging
- <system.serviceModel>: behaviours for services and endpoints