Setupkonfiguration

Die Setupkonfiguration erfordert Administratorrechte und ist über Neustarts hinweg persistent. In der Regel führt eine Setupanwendung, die mit Administratorrechten ausgeführt wird, eine solche persistente Konfiguration während des Setups aus, sodass Anwendungen dann mit niedrigeren Berechtigungen ausgeführt werden können, obwohl die dauerhafte Konfiguration jederzeit erfolgen kann. Die Setupkonfiguration kann eine der folgenden vier Aktivitäten umfassen:

  • Erstellen einer URL-Reservierung. Mit der HTTP-API kann die Setupanwendung URL-Präfixe für Anforderungswarteschlangen reservieren, die bestimmten Anwendungen zugeordnet sind. Um eine URL zu reservieren, ruft die Setupanwendung die HttpSetServiceConfiguration-Funktion mit ConfigId Parameter auf HttpServiceConfigUrlAclInfo und übergibt einen Zeiger im pConfigInformation Parameter an eine HTTP_SERVICE_CONFIG_URLACL_SET Struktur, die die Registrierungsinformationen enthält. Weitere Informationen finden Sie unter Namespace Reservations, Registrations und Routing.
  • Konfigurieren von SSL. Um SSL zu konfigurieren, ruft der Administrator die HttpSetServiceConfiguration--Funktion mit ConfigId Parameter auf HttpServiceConfigSSLCertInfo und übergibt einen Zeiger im pConfigInformation Parameter an eine HTTP_SERVICE_CONFIG_SSL_SET Struktur, die die SSL-Zertifikatinformationen enthält.
  • Festlegen anderer HTTP-serverweiter, persistenter Konfigurationen, z. B. der IP-Adressen, auf denen der HTTP-Server lauscht, und den serverweiten Timeoutwert. Siehe IP-Listenliste und HTTP_SERVICE_CONFIG_TIMEOUT_SET.