Quantcast
Channel: FiveTech Software tech support forums
Viewing all articles
Browse latest Browse all 26212

FWH y Mysql. Los nuevos escenarios...

$
0
0
Hola, No se trata de usar un sistema u otro. Son dos formas distintas de trabajar que si es necesario se pueden complementar. [quote="hmpaquito":21ctig50]Creo que utilizar WS entre nuestras aplicaciones es hacerse trampas al solitario: el conjunto de instrucciones SQL es más amplio que el conjunto de WS que podamos programar.[/quote:21ctig50] Vamos a ver, un webservice es un proceso, no una sql, cuando diseñas un webservice, imaginaros que este es un mini programa que se encarga de abrir la base de datos de turno, procesar datos (con SQL !), realizar sus calculos de turno y devolver un resultado. Este se diseña con un standard que cualquier otra aplicacion independientemente del lenguaje que usa, pueda acceder a el. Cuando desde nuestra aplicacion conectamos en este caso a una MySql, ejecutamos una SQL y luego si es necesario procesamos la informacion resultante (lógica de negocio). El WS se encarga de todo, es un mini programa... Imaginemos un perqueño webservice que se dedica a dar informacion de un cliente. Por ejemplo la llamada puede ser una url al que le pasamos un parametro que podria ser el id -> . Nosotros no nos preocupamos desde la aplicacion de abrir la base de datos p.e. , ni siquiera sabemos en que tipo de base de datos esta. Ni sabemos como esta hecho el webservice, incluso internamente que realiza... Sabemos que si hacemos este tipo de llamada, nos devolverá una respuesta (esta puede ser en varios formatos, p.e. xml, json...) y nosotros estos datos los procesaremos en nuestra aplicacion. Este mismo ws, lo podra consumir si realizamos algun dia una mini web que entre otras, pueda consultar a sus clientes, usando el mismo webservice o incluso si realizas una mini app. Como veis el concepto es distinto, es otra manera de trabajar. Pero como dije al principio, tambien esto tiene un coste a nivel programacion, pero que segun que tipo de proyectos querais realizar te ofrece unas ventajas bestiales. Y el hecho de aprender a usar la manipulacion de ws, nos abre la posibilidad de usar tambien los ws de terceros. Comenté al inicio que quizas todo esto tiene sentido si pensamos en crear un proyecto que interfase diferentes plataformas (win,web,app), solo me gustaria que vierais las opciones y las posibilidades que tenemos con harbour+FWH de consolidar este tipo de escenarios.

Viewing all articles
Browse latest Browse all 26212

Trending Articles