Last modified on 19 August 2013, at 14:23

Web Service Configuration

Revision as of 14:23, 19 August 2013 by MHM (Talk | contribs) (Created page with "The Web Service must be configured by updating the ''Web.Config'' File. {| class="wikitable" | width = "88%" |- ! Area!! Setting!! Description |- | appSettings|| UBIK.DataBa...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The Web Service must be configured by updating the Web.Config File.

Area Setting Description
appSettings UBIK.DataBase.ConnectionString Configuratoin of the SQL Connectstring to the UBIK Database
appSettings UBIK.Service.MaxIdleMinutes Duration [in minutes] until a unused WebService shuts down automatically
appSettings UBIK.Service.ValityPeriode Duration [in seconds] until a cached record is marked as outdated in the UBIK Kernel
appSettings LogLevel LogLevel
appSettings LanguageID ID of the language that must be used by the Web Service. The Service will deliver the content of MultiLanguage Properties in this language.
appSettings UserRestrictive If this switch is "1", only known logins may connect to UBIK. If it is set to "0", every login may connect.
appSettings DeviceRestrictive If this switch is "1", only known and active devices may connect to UBIK. If it is set to "0", every device may connect.
appSettings TokenRestrictive If this switch is "1", data access is only possible after a successfull authentication. If it is set to "0", the token is not validated.
loggingConfiguration listeners Full configuration of the UBIK Logging


Example:

 <appSettings>
   <add key="UBIK.DataBase.ConnectionString" value="Data Source=UBIK_SQL_SERVER;Initial Catalog=UBIK;Persist Security Info=True;User ID=ubik;Password=password" />
   <add key="UBIK.Service.MaxIdleMinutes" value="5" />
   <add key="UBIK.Service.ValityPeriode" value="30" />
   <add key="UBIK.Service.LogLevel" value="10" />
   <add key="UBIK.Service.LanguageID" value="1" />
   <add key="UBIK.Service.UserRestrictive" value="1" />
   <add key="UBIK.Service.DeviceRestrictive" value="0" />
   <add key="UBIK.Service.TokenRestrictive" value="1" />
 </appSettings>