Normally, When you deploy WDS in your Active Directory environment, both roles services are required. However, If you just install "Transport Server" role service, you need to write a custom PXE provider, and register the provider with Windows Deployment Services because Transport Server only contains the PXE listener.