Что мне в основном нужно, так это небольшое консольное приложение, которое прослушивает порт 80 и способно размещать JSON объекты вокруг.
- Получение типов значений, объектов и
List<T>
(или массив) из клиента JSON и преобразование их в .NET классы - Отправка типов значений, объектов и
List<T>
клиенту - Вывод некоторой информации вconsole
Производительность не является проблемой, поскольку я ожидаю около 20-30 запросов в час.Я не хочу, чтобы IIS или веб-сервер Cassini был требованием на стороне клиента.Только мое консольное приложение и зависимости.
Я уже пробовал servicestack.net , который выглядит очень многообещающе и имеет пример для хоста консоли.Как бы то ни было, мне не удается вывести JSON из хоста консоли (только XML).
Любые идеи о том, как использовать servicestack.net или альтернативы, приветствуются.
Кстати: клиентбудет телефоном Android, и поскольку мой нынешний подход IIS + WDSL + kSOAP 2 (на телефоне) доставляет больше проблем, чем решает, я действительно хочу попробовать легкое автономное решение JSON.