Nejlepší způsob, jak napsat REST služby „klient“ v .Net?

hlasů
7

Jaké techniky se lidé používají na „konzumovat“ služby v stile spočívat na Net? Plain http klientem? Vztahující se k tomu: mnohé služby odpočinku v současné době využívají JSON (její těsnější a rychlejší) - takže to, co JSON lib se používá?

Položena 13/08/2008 v 05:04
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
5

Můj přístup byl

  1. Napsat nějaké knihovny a rozhraní serializovat své objekty do REST kompatibilní s XML. Nemůžete neccessarily stačí použít vestavěný Serializézy, protože vaše služby nemusí přijímat stejný druh XML, který .NET chce dát.

    Příklad: Při předávání logické operátory ke službě Rails REST, "true"dostane unserialized as true, vzhledem k tomu, "True"(což vám dává .NET) unserializes se false.

  2. Napsat nějaké knihovny dělat HTTP, obal kolem základních .NET WebRequestobjektů. Ty by mohly získat nějaké kilometry z některých knihoven třetích stran v této oblasti, protože má tendenci být více standardem. Našel jsem nějaké problémy, i když, jako je tento krásný chyby v rámci .NET , takže jsem rád, že jsem uvízl se základy.

Odpovězeno 13/08/2008 v 05:30
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more