1. Покажите как выводите
2. Потому что на ленивых полях висят прокси-объекты, выгребающие значения из базы только в момент обращения. Но сериализаторы вместо того, чтобы получать данные из этих прокси-объектов, пытаются сериализовать их самих.
Леонид, ставить графический интерфейс на сервер - идея плохая. Как и пускать юзеров в админский интерфейс.
Как я уже писал, для опытных админов вполне достаточно использования curl или telnet в консоли. Но если очень хочется окошечек, то для администрирования Elasticsearch можно на том же сервере или другом поднять web-приложение elasticsearch-HQ например.
Леонид, у хороших демонов его обычно нет. Взять хотя бы для примера Elasticsearch или RabbitMQ. Их сервера общаются с окружающим миром через сетевое API, как с клиентами, так и со сторонними приложениями, реализующими админский интерфейс, если таковые используются. Зачастую админу хватает для настройки curl или telnet.
Леонид, потому что они неконкретные. Ваш вопрос очень похож на "У меня вчера сосед умер. Подскажите, что мне делать чтобы не умереть как он." где-нибудь на медицинском форуме.
Если в общих чертах, мобильное приложение подключается к серверу по какому-нибудь протоколу и обменивается по этому подключению какими-нибудь данными в каком-нибудь формате, а на сервере работает какой-нибудь самописанный демон, который обрабатывает запросы и сохраняет/читает/изменяет/удаляет данные в какой-нибудь БД.
с "ничего" заявляют что у человека нет базовых знаний
Я сужу по тому, что вы спрашиваете и как.
сети я знаю достаточно хорошо
А не похоже.
как выглядит серверное приложение
Во-первых, что значит выглядит? Вам в ответ вывалить 14 000 строк кода одного из моих серверных приложений? Или опубликовать документацию по его архитектуре? Во-вторых, даже те приложения, которые разрабатывал я, все разные. Не говоря уж о приложениях разного назначения, разных компаний, на разных платформах, под разные нагрузки и т.д. и т.п.
Леонид, чаще всего клиенты понятия не имеют какая операционная система используется на сервере, как и сервера без понятия об операционке клиентов. Сетевое взаимодействие изначально разрабатывалось независимым от платформы.
где почитать про серверное ПО для приложений
Начать стоит с учебника по сетям, а то у вас явно нет даже базовых знаний. Потом определиться с языком программирования, прочитать учебник по нему, а уже после смотреть учебники для серверной разработки на этом языке.
2. Потому что на ленивых полях висят прокси-объекты, выгребающие значения из базы только в момент обращения. Но сериализаторы вместо того, чтобы получать данные из этих прокси-объектов, пытаются сериализовать их самих.