¿Cómo consumir el servicio OData con Html / Javascript?

Nuestro proyecto actualmente utiliza Silverlight para consumir un servicio Odata. Esto ha hecho que la vida sea bastante simple, ya que solo podemos hacer referencia al servicio OData, lo que nos permite obtener referencias / entidades de servicio generadas.

Sin embargo, existe cierta discusión sobre si deberíamos cambiar a Html (html5). Me gustaría saber qué esperar si hacemos este cambio. Estaríamos aprovechando un marco como jQuery, por supuesto.

Mi principal preocupación es cómo consumir el mismo servicio OData a través de JavaScript / jQuery.¿Cómo se supone que deserializamos / serializamos las entidades devueltas desde este servicio OData?¿Se supone que nuestro contrato de datos está codificado (si es así, esto es realmente inaceptable para nosotros)?

¡Gracias!

Respuestas a la pregunta(4)

Su respuesta a la pregunta