Help me!! Servicio web
Buenas tardes!!! estoy haciendo una aplicación con sencha touch y necesito un servicio web para consumir datos del servidor de un sistema web(bd mysql) Gracias de antemano
Hola Elisabeth
Existen muchas maneras de hacer servicios web, dependiendo la tecnología que estés usando en tu servidor, podría ser Java, Ruby, Python, .Net, PHP, etc. Y cada tecnología tiene herramientas que te facilitarán la creación de servicios, por ejemplo en Rails utilizo jbuilder para generar mis servicios JSON.
En mi modelo
En mi controlador tengo una acción similar a esta:
Existen muchas maneras de hacer servicios web, dependiendo la tecnología que estés usando en tu servidor, podría ser Java, Ruby, Python, .Net, PHP, etc. Y cada tecnología tiene herramientas que te facilitarán la creación de servicios, por ejemplo en Rails utilizo jbuilder para generar mis servicios JSON.
En mi modelo
# app/models/course.rb class Course < ActiveRecord::Base scope :latest_published, where({published:true}) end
En mi controlador tengo una acción similar a esta:
# app/controllers/courses_controller.rb def index @courses = Course.latest_published end
Y con jbuilder genero el servicio de la siguiente manera ():
# app/views/courses/index.json.jbuilder json.success true json.courses @courses
Eso me genera mi servicio, la base de datos que utilizo es MySQL, desde mi modelo es que saco la información usando el método latest_published, que básicamente es un query de toda la vida.
Saludos
¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.