Pregunta

¿Qué técnicas de hacer uso de la gente de "consumir" los servicios en el RESTO del montante de .Neta ?Http plano de cliente?Con relación a esto:muchos de los servicios de descanso ahora están usando JSON (con sus más y más rápido) - entonces, ¿qué JSON lib se utiliza?

¿Fue útil?

Solución

Mi enfoque fue

  1. Escribir algunas bibliotecas y las interfaces para serializar los objetos en REPOSO compatible con XML.Usted puede no necesariamente sólo utilizar el built-in serializadores, porque su servicio no puede aceptar el mismo tipo de datos XML .NETO quiere darte.

    Ejemplo:Al pasar los booleanos Rails RESTO de servicios, "true" se presenta como deserializada true, mientras que "True" (que .NET le da) unserializes a false.

  2. Escribir algunas bibliotecas para hacer el HTTP, envolver alrededor de los básicos .NET WebRequest objetos.Usted podría conseguir algo de kilometraje de algunas bibliotecas de terceros en esta área, ya que tiende a ser más estándar.He encontrado algunas cuestiones, aunque, como en este hermosa error en el .NET framework, así que me alegro de que me quedé con los conceptos básicos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top