Лучший способ написать полноценный служба "клиент" в .Чистая?

Какие методы люди используют, чтобы "потреблять" и услуг в остальной Сутиля на .Чистая ? Простой HTTP-клиент? Связанные с этим: многие сервисы остальные теперь с помощью JSON (его крепче и быстрее) - так что использовали JSON lib это?

Комментарии к вопросу (1)
Решение

Мой подход был

  1. Написать несколько библиотек и интерфейсов, чтобы сериализовать объекты в остальном-совместим с XML. Вы можете'т обязательно только используйте встроенный сериализатор, потому что ваша служба не может принять такой же XML, который .Сеть хочет дать вам.

Пример: при прохождении логические службе рельсы остальное, в "Правда" и получает необходимо выполнить десериализацию какtrue, а в"Правда"в (который .Net дает вам) unserializes вfalse`.

  1. Пишут некоторые библиотеки, чтобы сделать протоколам HTTP, оборачивая вокруг основного .Объекты сети в WebRequest. Вы можете получить некоторую выгоду из некоторых сторонних библиотек в этой области, как правило, больше стандартных. Я нашел некоторые проблемы, хотя, например, это прекрасный ошибкой .Чистая рамки, поэтому я'м рад, что я застрял с основами.
Комментарии (1)