Front end server
The main responsibility of the front end server is to provide output for web clients and web services.
Two roles are required to accomplish this:
- The Web role service allows executing web requests for Organize Space, and web service requests.
- The Full text indexing role provides crawling and indexing functionality for the SolrLucene search engine.
The front end server is the public-facing server that handles all interactive web requests. The Web role exposes public endpoints through the IIS (Internet Information Services), the default web application server on a Microsoft Windows Server operating system. All the endpoints are secured with secure sockets layer (SSL) to provide the https schema. The certificate needs to be configured to match the expected access level to the endpoints between intranet and internet .
The certificate's subject name must match the hostname for the endpoints that the clients will be using. For example, if the Organize Space web client is exposed through the endpoint https://front.ish.example.com/ISHCS/OrganizeSpace/ (where ish refers to an example related to Content Manager, and front specifies it further as a front end server) or the web service client is exposed through the endpoint https://front.ish.example.com/ISHWS/Wcf/API25/Application.svc, then the hostname is front.ish.example.com. This must match the SSL certificate's subject name. Depending on your specific scenario, the front.ish.example.com should or should not match the server's fully qualified domain name.