In DSpace 7, all Java-based backend webapps (REST v7, SWORD, SWORDv2, OAI-PMH and RDF) will be deployed as a single Spring Boot webapp. (Essentially, each of these webapps will now be modules of a single webapp)
Each individual module can still be enabled or disabled (based on local needs) and each can be deployed on a custom path (again, based on local needs).
The following new configurations will be created to support enabling/customizing each module:
oai.enabled = false
oai.path = oai
rdf.enabled = false
rdf.path = rdf
sword-server.enabled = false
sword-server.path = sword
swordv2-server.enabled = false
swordv2-server.path = swordv2
It is worth noting that the new REST API (v7) is ALWAYS ENABLED, as it is required to run DSpace. It is the only module which is not able to be customized in the manner described above.
The deprecated, old REST API (v4-v6) is still provided as a separate webapp (optional to install alongside this single webapp), as it will be removed entirely in DSpace 8.