URL Generation
HTTP URLs can be references to static resources or dynamically generated responses.
Static resources are files contained in the Windchill codebase, which are usually served directly by the web server from a virtual directory alias.
Dynamically generated resources are responses generated by Windchill server code and are usually served by a servlet engine executing a Windchill servlet.
The dynamic content is further divided by the servlet responsible for generating the response.
Multiple servlets exist primarily so different access restrictions can be placed on them by the web server. For example, there are different gateway URLs for anonymous access, authenticated access, and system administrator access. This makes it possible for the web server to be configured differently for each of these servlets.
To accommodate different access restriction capabilities of web servers and servlet engines, each servlet URL may require separate access restriction. This means they do not all need to appear underneath a single web application root URL. Each servlet is configured by a different Windchill property, as shown below:
• wt.httpgw.url.anonymous property
• wt.httpgw.url.authenticated property
• wt.sysadm.url property