Deprecation of server-side software components running in Web applications
As of SDL Web 8, Content Delivery server-side software components running as Web applications are deprecated. Instead, the recommended way to run such items is in the form of standalone microservices. Client-side Content Delivery software components and APIs continue to run in (your) Web applications.
As a transitional measure, the new microservices can run inside a Java/JSP Web application, allowing you to upgrade your Java/JSP Web application-based server-side software without having to migrate to standalone microservices yet.
If you currently run server-side software in .NET Web applications, you can continue using .NET Web applications by installing the server-side software anew as standalone microservices, then using a reverse proxy to forward incoming requests directed at your .NET Web application to the corresponding microservice.
| Extension type | Class |
|---|---|
| Content Deployer extension | com.tridion.deployer.Module |
| Content Deployer extension | com.tridion.deployer.Processor |
| Storage Layer extension | com.tridion.storage.BaseEntity |
| Storage Layer extension | com.tridion.storage.DAOFactory |
| Storage Layer extension | com.tridion.storage.filesystem.FSBaseDAO |
| Storage Layer extension | com.tridion.storage.persistence.JPABaseDAO |
| UGC Validator | com.tridion.validation.ContentValidator |
| Ambient Data Framework Request validator | com.tridion.ambientdata.web.RequestValidator |
| Ambient Data Framework Cartridges | com.tridion.ambientdata.claimstore.ClaimStore |
| Ambient Data Framework Cartridges | com.tridion.ambientdata.processing.ClaimProcessor |
| Ambient Data Framework Cartridges | com.tridion.ambientdata.processing.AbstractClaimProcessor |
| Ambient Data Framework Cartridges | com.tridion.ambientdata.processing.ClaimProcessorConfigProvider |
| Custom Tag Handlers | com.tridion.tcdl.TagHandler |
| Ambient Data Framework Cartridges | com.tridion.tcdl.TagRenderer |
| Ambient Data Framework Cartridges | com.tridion.tcdl.TagHandlerBase |
| Ambient Data Framework Cartridges | com.tridion.tcdl.IterationTagSupport |