Я планирую разработать приложение для Android, для которого требуется внутренний сервер для синхронизации данных с другими пользователями приложения. Я планирую написать этот сервер на стандартном Java, работающем на Unix-сервере.
Однажды я сделал это напрямую между двумя устройствами Android, в этом случае я просто сериализовал все данные, необходимые для отправки на обоих концах.
Однако я подозреваю, что формат, к которому сериализуется Dalvik, и формат Java SE несовместимы. Это тот случай? И если это так, каковы мои альтернативы? Одна вещь, которая пришла мне в голову, - это отправка необработанного xml через сокет, но, если есть лучшие альтернативы, я буду рад их услышать.
Спасибо.