Raúl
Moderator
 Moderator
| Posts: 424 |  | Karma: 6
|
Re:Tutorial basico de MSRS - 2008/03/25 16:34
He estado hojeando el tutorial, y veo que pones que Robotics Studio se basa en una filosofía cliente-servidor. Yo creo que sería más acertado decir que se basa en una arquitectura SOA, es decir, orientada a servicios.
En Robotics Studio, el flujo de información entre los diversos módulos de una aplicación se organiza típicamente en base a servicios. No se defienen servidores o clientes, más bien se definen suscripciones y notificaciones.
Un ejemplo de arquitectura cliente-servidor en robótica sería la que implementan los robots basados en ARCOS, como los Pioneer. Sin embargo, al utilizar MSRS para programar estos robots la parte de cliente-servidor queda relegada a la interfaz que forman los servicios ARCOS para comunicarse físicamente con el robot. El resto de la aplicación sigue una filosofía de orientación a servicios (similar a los servicios Web - Web Services).
Raúl Arrabales Moreno. conscious-robots.com/raul |