Inicialización y fundamentos de Open  Data Protocol                                       noviembre de 2011               ...
INDICE1. Necesidades actuales   –   Escenarios2. SOAP/RPC vs REST   –   Tecnologías actuales3. OData Fundamentos   –   Con...
Necesidades actuales• Web Sites / Redes Sociales  API’s   iPhone / Android / Windows Phone   Linux / MAC / Windows   …...
SOAP & REST
Fundamentos OData                                                Representación de  Operaciones Uniformes                 ...
Fundamentos OData• Conceptos clave:   http://services.odata.org/odata/odata.svc
Aplicaciones y Servicios Online
Desarrollo
Conclusiones
Recursos                                   http://www.odata.org/http://shop.campusmvp.com/Product-Whitepaper-Comenzando-co...
Recursos• http://blogs.msdn.com/b/warnov/archive/2010/01/  06/rest-representational-state-transfer.aspx• http://www.bizcod...
Contacto• Email:    josemiguel@desarrollomobile.net• Blog:    http://josemigueltorres.net      http://geeks.ms/blogs/jm...
Upcoming SlideShare
Loading in …5
×

Open Data Protocol

714 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
714
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • OData no es la apuesta REST de Microsoft.OData es para aplicaciones CRUD tipadas. (Aunque REST no es siempre CRUD.)Cuidado con aplicaciones CRUD, ¡¡¡aplicaciones grandes!! (q es una aplicación pequeña)Aplicación o mejor isla de datos.Cuidado con el Síndrome del Tonto y el Lápiz
  • Open Data Protocol

    1. 1. Inicialización y fundamentos de Open Data Protocol noviembre de 2011 José Miguel Torres Área I+D+i Tecnologias Corporativas MRW
    2. 2. INDICE1. Necesidades actuales – Escenarios2. SOAP/RPC vs REST – Tecnologías actuales3. OData Fundamentos – Conceptos clave4. Desarrollo – Exponiendo datos a OData – Consumiendo datos OData5. Conclusiones – REST y CRUD. Qué. Cómo. Cuándo. – El Síndrome de «El Tonto y el Lápiz».6. Recursos
    3. 3. Necesidades actuales• Web Sites / Redes Sociales  API’s iPhone / Android / Windows Phone Linux / MAC / Windows …• Islas de datos Empresas Gubernamentales Científicas Educación
    4. 4. SOAP & REST
    5. 5. Fundamentos OData Representación de Operaciones Uniformes Uso de convenciones datos a través de GET / POST / URI estándar estándares Atom / DELETE / PUT JSON
    6. 6. Fundamentos OData• Conceptos clave: http://services.odata.org/odata/odata.svc
    7. 7. Aplicaciones y Servicios Online
    8. 8. Desarrollo
    9. 9. Conclusiones
    10. 10. Recursos http://www.odata.org/http://shop.campusmvp.com/Product-Whitepaper-Comenzando-con-OData-(PDF)_94.aspxhttp://www.scribd.com/doc/36727832/Whitepaper-Comenzando-Con-OData-JM-Torres-Krasis-Press
    11. 11. Recursos• http://blogs.msdn.com/b/warnov/archive/2010/01/ 06/rest-representational-state-transfer.aspx• http://www.bizcoder.com/index.php/2009/11/30/o h-data/• http://devhawk.net/2007/05/24/REST+Is+Neither +CRUD+Nor+CRAP.aspx• http://www.pluralsight- training.net/community/blogs/tewald/archive/2007 /04/26/46984.aspx• http://www.crummy.com/writing/speaking/2008- QCon/act3.html
    12. 12. Contacto• Email:  josemiguel@desarrollomobile.net• Blog:  http://josemigueltorres.net  http://geeks.ms/blogs/jmtorres• Twitter:  @alegrebandolero

    ×