We have java web application fetching Tridion content from Broker DB + Files System using CD APIs. We are planning to move to SDL web 8.5 content service and have below queries on same:
1) What are the different implementation options we have on web application end to consume same Tridion content now using SDL 8.5 content service?
2) Is it possible that the same existing web application code can be reused or it will be a completed re-code of the web application from scratch?
3)Is it mandatory to install the Discovery service here in this case because we are not using Topology manager (using legacy publishing Targets to publish items)? Is it possible to use content service without installing Discovery service through a java web application?
4) what is the exact installation package name for the same to be used for installation.
Additional details below:
SDL Web 8.5 version in use at present. Java Web Application using In-process APIs. Its Not a web form based application TCDL tags not in use and DCP are fetched in application code using Broker Query APIs