какое именно клиент серверное приложение? игра? или просто ввод-вывод пользовательских данных? разница есть же.
для простого приложения, типо личной бухгалтерии и т.п. достаточно на сервере реализовать REST API методы всей бизнес логики доступной клиентской части. А на клиенте дергать их.