Un resumen bastante bueno para comprender tanto Ruby, como Rails y WS en RoR lo encontramos en:
http://maximilien.org/tutorials/2007/ws_on_rails/Web_Services_on_Rails.ppt
Para el desarrollo en Rails es muy importante el modelo MVC pues dependiendo de la funcionalidad de las clases así serán ubucadas en carpetas. Acordemonos que Rails trabaja bajo el concepto de "Convention over configuration".
a) Para el acceso a BB contamos con ActiveRecords = Object relational mappings
b) Podemos definir un controller de la forma
class ConferenceController < ApplicationController
def index
render_text “Welcome to ConfApp”
end
def list
@conference_page, @conferences = paginate :conferences, :per_page => 10
end
def new
@conference = Conference.new
end
def show
@conference = Conference.find params[:id]
end
#...
end
c) Las vistas se desarrollan con archivos .rhtml que son similares a los jsp y asps. Cada controlador tiene una carpeta para sus vistas.
d) Action Web Services nos proporciona Server-side support para SOAP y XML-RPC Web services. Soporta WSDL (no en su totalidad)
lunes, 20 de octubre de 2008
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario