Based on the documentation for Operating System Requirements for CA Asset Portfolio Manager (ITAM) steps 6 and 7(see below), we need clarification on two requirement steps:
1. What is the reason for installing ASP, in addition to ASP.NET 3.5 and ASP.NET 4.6? It seems this is going backwards since we have ASP.NET 3.5, and ASP.NET 4.6 already installed.
2. What is the reason behind this new requirement WCF HTTP Activation which was not part of 17.3?
Operating System Requirements for CA Asset Portfolio Manager ITAM
6. "Expand Application Development and select, .Net Extensibility 3.5, .Net Extensibility 4.6, Application Initialization, ASP, ASP.NET 3.5, and ASP.NET 4.6"
7. Features > .NET framework 4.6 > WCF Services. Select HTTP Activation.
Release : 17.4
The requirement for ASP was mistyped information and it has been corrected in the documentation.
The reason behind the new requirement for WCF, which was not part of CASM 17.3, is that the HTTP Activation feature is required for accessing WCF service and it has always been part of CASM 17.3 OS requirement. Please review the CASM 17.3 documentation: Operating System Requirements CASM 17.3
ITAM has a WCF service and is hosted on IIS by the name APIService. This service exposes about six (6) methods that web clients can use to do basic operations. If using the WCF service, need to install HTTP Activation.
For the question regarding whether WCF/APIService is used by APM Internal components (e.g. Data Importer) - answer is NO