1. .Net Remoting 2. Distributed Application RemoteDistributed systems areService Remotegenerally more scalable , more Servicerobust and increase availabilityof servicesClient…